diff --git a/plugins/svn4idea/src/org/jetbrains/idea/svn/actions/SelectBranchPopup.java b/plugins/svn4idea/src/org/jetbrains/idea/svn/actions/SelectBranchPopup.java index 8d5beb560d6d..be1fe87edb7f 100644 --- a/plugins/svn4idea/src/org/jetbrains/idea/svn/actions/SelectBranchPopup.java +++ b/plugins/svn4idea/src/org/jetbrains/idea/svn/actions/SelectBranchPopup.java @@ -244,7 +244,12 @@ public class SelectBranchPopup { .setItemChoosenCallback(new Runnable() { public void run() { if (REFRESH_MESSAGE.equals(branchList.getSelectedValue())) { - showBranchPopup(selectedValue, false); + SwingUtilities.invokeLater(new Runnable() { + @Override + public void run() { + showBranchPopup(selectedValue, false); + } + }); return; } SvnBranchItem item = (SvnBranchItem)branchList.getSelectedValue();