vcs: Refactor "MultipleLocalChangeListsBrowser" - remove deprecated "TreeUtil.invalidateCacheAndRepaint()" usage

Currently trees correctly handle nodes with changing sizes - see "LafManagerImpl.patchTreeUI()"

GitOrigin-RevId: e090a3542a7a4123f1aca3e39d969d56edb5af4e
This commit is contained in:
Konstantin Kolosovsky
2019-07-02 06:52:16 +03:00
committed by intellij-monorepo-bot
parent 918c5c6728
commit 8bce6cb5fe
@@ -35,7 +35,6 @@ import com.intellij.ui.SimpleTextAttributes;
import com.intellij.util.containers.ContainerUtil;
import com.intellij.util.ui.JBUI;
import com.intellij.util.ui.ThreeStateCheckBox.State;
import com.intellij.util.ui.tree.TreeUtil;
import com.intellij.util.ui.update.MergingUpdateQueue;
import com.intellij.util.ui.update.Update;
import com.intellij.vcs.commit.PartialCommitChangeNodeDecorator;
@@ -597,7 +596,7 @@ class MultipleLocalChangeListsBrowser extends CommitDialogChangesBrowser impleme
super.updateExclusionStates();
MyChangesBrowserTreeList.this.notifyInclusionListener();
TreeUtil.invalidateCacheAndRepaint(MyChangesBrowserTreeList.this.getUI());
MyChangesBrowserTreeList.this.repaint();
}
}
}