IDEA-147693 Quick Definition popup grows on each update

This commit is contained in:
Dmitry Batrak
2015-11-17 16:56:38 +03:00
parent 0e24f30822
commit fb1679aee8
@@ -143,6 +143,11 @@ final class ImageEditorUI extends JPanel implements DataProvider, CopyProvider,
ActionToolbar actionToolbar = actionManager.createActionToolbar(
ImageEditorActions.ACTION_PLACE, actionGroup, true
);
// Make sure toolbar is 'ready' before it's added to component hierarchy
// to prevent ActionToolbarImpl.updateActionsImpl(boolean, boolean) from increasing popup size unnecessarily
actionToolbar.updateActionsImmediately();
actionToolbar.setTargetComponent(this);
JComponent toolbarPanel = actionToolbar.getComponent();