Index: chrome/browser/resources/extensions/extensions.js |
diff --git a/chrome/browser/resources/extensions/extensions.js b/chrome/browser/resources/extensions/extensions.js |
index 6500f07cbf32e1035b53ec1bb74840eeeb161c3a..d092dfdb822a5a00d16223a41a3f96baf8941231 100644 |
--- a/chrome/browser/resources/extensions/extensions.js |
+++ b/chrome/browser/resources/extensions/extensions.js |
@@ -364,6 +364,8 @@ cr.define('extensions', function() { |
var currentlyShowingOverlay = ExtensionSettings.getCurrentOverlay(); |
if (currentlyShowingOverlay) { |
+ if (currentlyShowingOverlay == node) |
+ return; |
currentlyShowingOverlay.classList.remove('showing'); |
cr.dispatchSimpleEvent($('overlay'), 'cancelOverlay'); |
} |