@Override
  public void updateUI() {
    try {
      myIgnoreSetBgColor = myEnforcedBgColor == null;
      super.updateUI();
    }
    finally {
      myIgnoreSetBgColor = false;
    }
  }
@Override
  public void updateUI()