| Index: third_party/polymer/v1_0/components-chromium/iron-overlay-behavior/iron-overlay-manager-extracted.js
|
| diff --git a/third_party/polymer/v1_0/components-chromium/iron-overlay-behavior/iron-overlay-manager-extracted.js b/third_party/polymer/v1_0/components-chromium/iron-overlay-behavior/iron-overlay-manager-extracted.js
|
| index dd4901c2aff8cf5d5a7d6a6b08f3c93d3dbf7c3e..128a38229d812eede286b5ef0350362a4efc4717 100644
|
| --- a/third_party/polymer/v1_0/components-chromium/iron-overlay-behavior/iron-overlay-manager-extracted.js
|
| +++ b/third_party/polymer/v1_0/components-chromium/iron-overlay-behavior/iron-overlay-manager-extracted.js
|
| @@ -31,7 +31,11 @@ Polymer.IronOverlayManager = (function() {
|
| }
|
|
|
| function currentOverlay() {
|
| - return overlays[overlays.length-1];
|
| + var i = overlays.length - 1;
|
| + while (overlays[i] && !overlays[i].opened) {
|
| + --i;
|
| + }
|
| + return overlays[i];
|
| }
|
|
|
| function currentOverlayZ() {
|
|
|