diff --git a/platform/vcs-api/src/com/intellij/util/CalculateContinuation.java b/platform/vcs-api/src/com/intellij/util/CalculateContinuation.java index 44cb16a1d3df..cf14345107c1 100644 --- a/platform/vcs-api/src/com/intellij/util/CalculateContinuation.java +++ b/platform/vcs-api/src/com/intellij/util/CalculateContinuation.java @@ -17,6 +17,7 @@ package com.intellij.util; import com.intellij.openapi.application.Application; import com.intellij.openapi.application.ApplicationManager; +import com.intellij.openapi.application.ModalityState; import com.intellij.openapi.util.Ref; import com.intellij.openapi.util.ThrowableComputable; @@ -37,14 +38,14 @@ public class CalculateContinuation { public void run() { consumer.consume(e); } - }); + }, ModalityState.NON_MODAL); } application.invokeLater(new Runnable() { public void run() { consumer.consume(t.get()); } - }); + }, ModalityState.NON_MODAL); } }); } diff --git a/plugins/git4idea/src/git4idea/history/browser/GitProjectLogManager.java b/plugins/git4idea/src/git4idea/history/browser/GitProjectLogManager.java index 31373459d44c..eb433b631899 100644 --- a/plugins/git4idea/src/git4idea/history/browser/GitProjectLogManager.java +++ b/plugins/git4idea/src/git4idea/history/browser/GitProjectLogManager.java @@ -163,13 +163,10 @@ public class GitProjectLogManager { }, new CatchingConsumer() { public void consume(Exception e) { //should not + LOG.info(e); } public void consume(final String caption) { - new AbstractCalledLater(myProject, ModalityState.NON_MODAL) { - public void run() { - content.setDisplayName(caption); - } - }.callMe(); + content.setDisplayName(caption); } }); }