Index: chrome/browser/resources/settings/device_page/display_overscan_dialog.js |
diff --git a/chrome/browser/resources/settings/device_page/display_overscan_dialog.js b/chrome/browser/resources/settings/device_page/display_overscan_dialog.js |
index 14085758ab9025c983a1b06053adb77d12571613..4cb019fcabdedb1d74e988030345aaf1032ed325 100644 |
--- a/chrome/browser/resources/settings/device_page/display_overscan_dialog.js |
+++ b/chrome/browser/resources/settings/device_page/display_overscan_dialog.js |
@@ -43,12 +43,14 @@ Polymer({ |
open: function() { |
this.comitted_ = false; |
- this.$.dialog.open(); |
+ this.$.dialog.showModal(); |
}, |
close: function() { |
this.displayId = ''; // Will trigger displayIdChanged_. |
- this.$.dialog.close(); |
+ |
+ if (this.$.dialog.open) |
+ this.$.dialog.close(); |
}, |
/** @private */ |