diff --git a/src/layout/layout.js b/src/layout/layout.js index f7afa454d..ae9f90aa4 100644 --- a/src/layout/layout.js +++ b/src/layout/layout.js @@ -141,7 +141,7 @@ var mediaQuery = MaterialLayout.prototype.matchMedia_( /** @type {string} */ (MaterialLayout.prototype.Constant_.MAX_WIDTH)); - mediaQuery.onchange = screenSizeHandler; + mediaQuery.onchange = MaterialLayout.prototype.screenSizeHandler_; MaterialLayout.prototype.screenSizeMediaQuery_ = mediaQuery; @@ -196,7 +196,7 @@ * @private */ - function screenSizeHandler(e) { + MaterialLayout.prototype.screenSizeHandler_ = function(e) { // modified to query dependent elements rather than binding materialLayout to windows media query result var materialLayouts = document.querySelectorAll('.mdl-layout'); @@ -227,7 +227,7 @@ } } } - } + }; /** * Handles events of drawer button. * @@ -450,7 +450,7 @@ // Keep an eye on screen size, and add/remove auxiliary class for styling // of small screens. - screenSizeHandler(this.screenSizeMediaQuery_); + this.screenSizeHandler_(this.screenSizeMediaQuery_); // Initialize tabs, if any. if (this.header_ && this.tabBar_) {