diff options
Diffstat (limited to 'platform/platform-api/src/com/intellij/openapi/ui/MasterDetailsComponent.java')
-rw-r--r-- | platform/platform-api/src/com/intellij/openapi/ui/MasterDetailsComponent.java | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/platform/platform-api/src/com/intellij/openapi/ui/MasterDetailsComponent.java b/platform/platform-api/src/com/intellij/openapi/ui/MasterDetailsComponent.java index 6c13964d5789..a262ea0a3b85 100644 --- a/platform/platform-api/src/com/intellij/openapi/ui/MasterDetailsComponent.java +++ b/platform/platform-api/src/com/intellij/openapi/ui/MasterDetailsComponent.java @@ -122,7 +122,7 @@ public abstract class MasterDetailsComponent implements Configurable, DetailsCom private boolean myHasDeletedItems; protected AutoScrollToSourceHandler myAutoScrollHandler; - private boolean myToReInitWholePanel = true; + protected boolean myToReInitWholePanel = true; protected MasterDetailsComponent() { this(new MasterDetailsState()); @@ -139,7 +139,7 @@ public abstract class MasterDetailsComponent implements Configurable, DetailsCom reInitWholePanelIfNeeded(); } - private void reInitWholePanelIfNeeded() { + protected void reInitWholePanelIfNeeded() { if (!myToReInitWholePanel) return; myWholePanel = new JPanel(new BorderLayout()) { @@ -177,7 +177,8 @@ public abstract class MasterDetailsComponent implements Configurable, DetailsCom decorator.setActionGroup(group); } //left.add(myNorthPanel, BorderLayout.NORTH); - myMaster = decorator.setPanelBorder(new EmptyBorder(0, 0, 0, 0)).createPanel(); + myMaster = decorator.setAsUsualTopToolbar().setPanelBorder(new EmptyBorder(0, 0, 0, 0)).createPanel(); + myNorthPanel.setVisible(false); } else { left.add(myNorthPanel, BorderLayout.NORTH); myMaster = ScrollPaneFactory.createScrollPane(myTree); @@ -280,6 +281,7 @@ public abstract class MasterDetailsComponent implements Configurable, DetailsCom } private void initToolbar() { + if (Registry.is("ide.new.project.settings")) return; DefaultActionGroup group = createToolbarActionGroup(); if (group != null) { final JComponent component = ActionManager.getInstance().createActionToolbar(ActionPlaces.UNKNOWN, group, true).getComponent(); |