[gnome-shell] environment: Preserve time 0 when animations are disabled
- From: Marge Bot <marge-bot src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-shell] environment: Preserve time 0 when animations are disabled
- Date: Fri, 14 Oct 2022 22:38:56 +0000 (UTC)
commit ee09c5c85312f571e14abe69bb6674a361c16d65
Author: Alessandro Bono <alessandro bono369 gmail com>
Date: Sat Oct 15 00:16:16 2022 +0200
environment: Preserve time 0 when animations are disabled
There are cases where the animation time is set to 0 on purpose
in order to not animate. When animations are disabled via
/org/gnome/desktop/interface/enable-animations those animation
times are increased from 0 to 1. This makes the "Caps lock is on."
message appear unconditionally in the lockscreen for a brief moment.
Select the minimum between the two values. So that an animation time
0 is preserved instead of being replaced by 1.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2471>
js/ui/environment.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/js/ui/environment.js b/js/ui/environment.js
index 4853a83d55..8c790da672 100644
--- a/js/ui/environment.js
+++ b/js/ui/environment.js
@@ -464,7 +464,7 @@ function adjustAnimationTime(msecs) {
let settings = St.Settings.get();
if (!settings.enable_animations)
- return 1;
+ return Math.min(msecs, 1);
return settings.slow_down_factor * msecs;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]