diff: do not refresh disposed preview panel

GitOrigin-RevId: 8b4ac2184cc965b6966edb636c7acd1407329ab5
This commit is contained in:
Aleksey Pivovarov
2019-07-31 19:04:01 +03:00
committed by intellij-monorepo-bot
parent 1a33912e0c
commit 7293bf9e09
@@ -158,6 +158,8 @@ public abstract class ChangeViewDiffRequestProcessor extends CacheDiffRequestPro
@Override
@CalledInAwt
public void refresh(boolean fromModelRefresh) {
if (isDisposed()) return;
List<Wrapper> selectedChanges = getSelectedChanges();
Wrapper selectedChange = myCurrentChange != null ? ContainerUtil.find(selectedChanges, myCurrentChange) : null;