@Override
    public void apply(EditorColorsScheme scheme) {
      if (scheme == null) scheme = getScheme();
      if (scheme == null) return;
      boolean skip = scheme instanceof EditorColorsSchemeImpl && isInherited() && myIsInheritedInitial;
      if (!skip) {
        // IDEA-162844 set only if previously was not inherited (and, so, we must mark it as inherited)
        scheme.setAttributes(key, isInherited() ? AbstractColorsScheme.INHERITED_ATTRS_MARKER : getTextAttributes());
      }
    }
@Override
    public void apply(EditorColorsScheme scheme)