diff: abort scheduled tasks on rediff

viewer.scheduleRediff();
viewer.rediff();

shouldn't cause performing calculations twice
This commit is contained in:
Aleksey Pivovarov
2015-05-20 16:54:13 +03:00
parent 99b64a0064
commit c8b501e31d
@@ -127,6 +127,7 @@ public abstract class DiffViewerBase implements DiffViewer, DataProvider {
@CalledInAwt
public final void rediff(boolean trySync) {
if (isDisposed()) return;
abortRediff();
onBeforeRediff();