Index: Source/devtools/front_end/elements/ElementsPanel.js |
diff --git a/Source/devtools/front_end/elements/ElementsPanel.js b/Source/devtools/front_end/elements/ElementsPanel.js |
index 112fd5f91c1f00f7164ef58ca3c94c4371c9b3cc..d984f25b43fd8b8691c58b53baf75a9be1305db4 100644 |
--- a/Source/devtools/front_end/elements/ElementsPanel.js |
+++ b/Source/devtools/front_end/elements/ElementsPanel.js |
@@ -944,10 +944,10 @@ WebInspector.ElementsPanel.prototype = { |
if (this.sidebarPaneView && vertically === !this._splitWidget.isVertical()) |
return; |
- var extensionSidebarPanes = WebInspector.extensionServer.sidebarPanes(); |
- if (this.sidebarPaneView && extensionSidebarPanes.length) |
+ if (this.sidebarPaneView && this.sidebarPaneView.shouldHideOnDetach()) |
return; // We can't reparent extension iframes. |
+ var extensionSidebarPanes = WebInspector.extensionServer.sidebarPanes(); |
caseq
2015/08/17 22:02:42
nuke this?
|
if (this.sidebarPaneView) { |
this.sidebarPaneView.detach(); |
this._splitWidget.uninstallResizer(this.sidebarPaneView.headerElement()); |
@@ -1061,10 +1061,8 @@ WebInspector.ElementsPanel.prototype = { |
*/ |
_addExtensionSidebarPane: function(pane) |
{ |
- if (pane.panelName() === this.name) { |
- this.setHideOnDetach(); |
+ if (pane.panelName() === this.name) |
this._extensionSidebarPanesContainer.addPane(pane); |
- } |
}, |
/** |