public void changeTinyDancerState(boolean enabled) {
    if (developerSettingsModel.isTinyDancerEnabled() == enabled) {
      return; // no-op
    }

    analyticsModel.sendEvent("developer_settings_tiny_dancer_" + booleanToEnabledDisabled(enabled));

    developerSettingsModel.changeTinyDancerState(enabled);

    final DeveloperSettingsView view = view();

    if (view != null) {
      view.showMessage("TinyDancer was " + booleanToEnabledDisabled(enabled));
    }
  }