diff options
Diffstat (limited to 'chrome/browser/resources/file_manager/js/file_manager.js')
-rw-r--r-- | chrome/browser/resources/file_manager/js/file_manager.js | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/chrome/browser/resources/file_manager/js/file_manager.js b/chrome/browser/resources/file_manager/js/file_manager.js index 5ef13c3..31305e5 100644 --- a/chrome/browser/resources/file_manager/js/file_manager.js +++ b/chrome/browser/resources/file_manager/js/file_manager.js @@ -740,6 +740,8 @@ FileManager.prototype = { this.fileTypeSelector_ = this.dialogDom_.querySelector('#file-type'); this.initFileTypeFilter_(); + + this.updateWindowState_(); // Populate the static localized strings. i18nTemplate.process(this.document_, loadTimeData); }; @@ -1226,6 +1228,18 @@ FileManager.prototype = { this.rootsList_.redraw(); this.breadcrumbs_.truncate(); this.searchBreadcrumbs_.truncate(); + + this.updateWindowState_(); + }; + + FileManager.prototype.updateWindowState_ = function() { + chrome.windows.getCurrent(function(wnd) { + if (wnd.state == 'maximized') { + this.dialogDom_.setAttribute('maximized', 'maximized'); + } else { + this.dialogDom_.removeAttribute('maximized'); + } + }.bind(this)); }; FileManager.prototype.resolvePath = function( |