private boolean isSchemeListModified() {
    if (mySomeSchemesDeleted) return true;

    EditorColorsScheme selectedScheme = myModel.getSelectedScheme();
    if (selectedScheme == null ||
        !selectedScheme.getName().equals(EditorColorsManager.getInstance().getGlobalScheme().getName())) return true;

    for (MyColorScheme scheme : getMySchemes()) {
      if (scheme.isNew()) return true;
    }

    return false;
  }
private boolean isSchemeListModified()