🪲 Prevent a warning
This commit is contained in:
+6
-8
@@ -575,8 +575,12 @@ class Extension {
|
|||||||
actor._bmwOverviewCloneContainer.scale_y = 1.0;
|
actor._bmwOverviewCloneContainer.scale_y = 1.0;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Once the animation is done or interrupted, we call the methods which should have
|
// Remove the shader and mark it being re-usable for future animations.
|
||||||
// been called by the original ease() methods.
|
actor.remove_effect(shader);
|
||||||
|
shader.returnToFactory();
|
||||||
|
|
||||||
|
// Finally, once the animation is done or interrupted, we call the methods which
|
||||||
|
// should have been called by the original ease() methods.
|
||||||
// https://gitlab.gnome.org/GNOME/gnome-shell/-/blob/main/js/ui/windowManager.js#L1487
|
// https://gitlab.gnome.org/GNOME/gnome-shell/-/blob/main/js/ui/windowManager.js#L1487
|
||||||
// https://gitlab.gnome.org/GNOME/gnome-shell/-/blob/main/js/ui/windowManager.js#L1558.
|
// https://gitlab.gnome.org/GNOME/gnome-shell/-/blob/main/js/ui/windowManager.js#L1558.
|
||||||
if (forOpening) {
|
if (forOpening) {
|
||||||
@@ -584,14 +588,8 @@ class Extension {
|
|||||||
} else {
|
} else {
|
||||||
Main.wm._destroyWindowDone(global.window_manager, actor);
|
Main.wm._destroyWindowDone(global.window_manager, actor);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Finally remove the shader and mark it being re-usable for future animations.
|
|
||||||
actor.remove_effect(shader);
|
|
||||||
shader.returnToFactory();
|
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// To make things deterministic during testing, we set the effect duration to 5
|
// To make things deterministic during testing, we set the effect duration to 5
|
||||||
// seconds.
|
// seconds.
|
||||||
const duration =
|
const duration =
|
||||||
|
|||||||
Reference in New Issue
Block a user