Fix overview sizing when exiting via thumbnails

We need to update WorkspacesView._ZoomOut before calling
_updateWorkspacesGeometry() in show(), as otherwise the old
value is kept. This was a problem if we previously left the
overview zoomed out.
This commit is contained in:
Alexander Larsson 2011-03-22 12:46:56 +01:00
parent 90c554ad42
commit f84c62f0be

View File

@ -619,6 +619,10 @@ WorkspacesDisplay.prototype = {
}, },
show: function() { show: function() {
this._zoomOut = this._alwaysZoomOut;
this._zoomFraction = this._alwaysZoomOut ? 1 : 0;
this._updateZoom();
this._controls.show(); this._controls.show();
this._thumbnailsBox.show(); this._thumbnailsBox.show();
@ -661,9 +665,6 @@ WorkspacesDisplay.prototype = {
Lang.bind(this, this._dragEnd)); Lang.bind(this, this._dragEnd));
this._onRestacked(); this._onRestacked();
this._zoomOut = this._alwaysZoomOut;
this._zoomFraction = this._alwaysZoomOut ? 1 : 0;
this._updateZoom();
}, },
hide: function() { hide: function() {