fix navbar rebuild on popup invocation

This commit is contained in:
Konstantin Bulenkov
2011-07-13 10:41:05 +04:00
parent a42792b192
commit 0744b7f381
@@ -1,5 +1,5 @@
/*
* Copyright 2000-2009 JetBrains s.r.o.
* Copyright 2000-2011 JetBrains s.r.o.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -436,8 +436,9 @@ public class NavBarPanel extends JPanel implements DataProvider, PopupOwner, Dis
myContextObject = null;
myUpdateQueue.cancelAllUpdates();
myUpdateQueue.queueModelUpdateForObject(obj);
if (myNodePopup != null && myNodePopup.isVisible()) {
myUpdateQueue.queueModelUpdateForObject(obj);
}
myUpdateQueue.queueRebuildUi();
myUpdateQueue.queueAfterAll(new Runnable() {