@Override
  public void setBackground(Color bg) {
    if (myIgnoreSetBgColor) {
      super.setBackground(getBackground());
      return;
    }
    super.setBackground(bg);
    myEnforcedBgColor = bg;
    EditorEx editor = getEditor(false);
    if (editor != null) {
      editor.setBackgroundColor(bg);
    }
  }
@Override
  public void setBackground(Color bg)