altTab: remove erroneous/superflous pick
AltTabPopup was calling global.stage.get_actor_at_pos() "to force a stage relayout", but that function does not actually have that effect. It was also occasionally causing Clutter warnings (possibly due to a clutter pick-buffer-caching bug?). So just remove the call. https://bugzilla.gnome.org/show_bug.cgi?id=650317
This commit is contained in:
parent
c4f5274d74
commit
71dfab9711
@ -97,8 +97,6 @@ AltTabPopup.prototype = {
|
||||
// those calculations
|
||||
if (this._thumbnails) {
|
||||
let icon = this._appIcons[this._currentApp].actor;
|
||||
// Force a stage relayout to make sure we get the correct position
|
||||
global.stage.get_actor_at_pos(Clutter.PickMode.REACTIVE, 0, 0);
|
||||
let [posX, posY] = icon.get_transformed_position();
|
||||
let thumbnailCenter = posX + icon.width / 2;
|
||||
let [childMinWidth, childNaturalWidth] = this._thumbnails.actor.get_preferred_width(-1);
|
||||
|
Loading…
Reference in New Issue
Block a user