Fix slightly misplaced overlays in single view
Correct the positioning of window captions and close buttons for non-active workspaces in single view. https://bugzilla.gnome.org/show_bug.cgi?id=607872
This commit is contained in:

committed by
Colin Walters

parent
31f9da7b8f
commit
dc3ff10c6f
@ -368,8 +368,6 @@ WindowOverlay.prototype = {
|
||||
x, y);
|
||||
if (actor == this._windowClone.actor) {
|
||||
this.closeButton.show();
|
||||
// Reposition the close button in case we've changed display modes
|
||||
this._updatePositions();
|
||||
}
|
||||
this.title.show();
|
||||
},
|
||||
@ -393,12 +391,6 @@ WindowOverlay.prototype = {
|
||||
this.title.height + this.title._spacing;
|
||||
},
|
||||
|
||||
_updatePositions: function() {
|
||||
let [cloneX, cloneY] = this._windowClone.actor.get_transformed_position();
|
||||
let [cloneWidth, cloneHeight] = this._windowClone.actor.get_transformed_size();
|
||||
this.updatePositions(cloneX, cloneY, cloneWidth, cloneHeight);
|
||||
},
|
||||
|
||||
/**
|
||||
* @cloneX: x position of windowClone
|
||||
* @cloneY: y position of windowClone
|
||||
@ -468,8 +460,6 @@ WindowOverlay.prototype = {
|
||||
},
|
||||
|
||||
_onEnter: function() {
|
||||
this._updatePositions();
|
||||
|
||||
this._parentActor.raise_top();
|
||||
this.closeButton.show();
|
||||
this.emit('show-close-button');
|
||||
|
Reference in New Issue
Block a user