Iain Lane
e6dec7a9dd
volume: Ignore slider changes we initiated ourselves
...
Commit 21e14bd46f9774e6c0146cb2169d938e782dba3c fixed this for the
brightness slider, but we have the same problem for volume too. When the
volume is muted - for example in Settings or via a media key, we update
the slider to '0' to indicate this visually. But we also actually invoke
the slider's callback to *set* the volume to zero. That means that the
previous level is overwritten so it can't be restored when unmuting.
The fix is the same - when we update the slider internally ourselves,
don't call the signal handler.
https://gitlab.gnome.org/GNOME/gnome-shell/issues/1557
2019-09-05 11:30:33 +01:00
..
2019-07-24 00:28:45 +02:00
2019-09-05 11:30:33 +01:00
2019-07-24 00:28:45 +02:00
2019-08-06 23:54:29 +02:00
2019-08-06 23:54:29 +02:00
2019-08-09 23:30:52 +02:00
2019-07-24 00:28:45 +02:00
2019-07-24 00:28:45 +02:00
2019-08-06 23:54:29 +02:00
2019-07-24 00:28:45 +02:00
2019-08-13 16:35:17 +02:00
2019-08-06 23:54:29 +02:00
2019-07-24 00:28:45 +02:00
2019-07-24 00:28:45 +02:00
2019-08-06 23:54:29 +02:00
2019-07-24 00:28:45 +02:00
2019-08-09 10:58:38 -03:00
2019-08-08 17:41:46 +02:00
2019-07-24 00:28:45 +02:00
2019-08-09 10:58:46 -03:00
2019-07-24 00:28:45 +02:00
2019-09-01 12:45:49 +02:00
2019-08-09 21:00:22 +00:00
2019-07-24 00:28:45 +02:00
2019-07-24 00:28:45 +02:00
2019-07-05 11:32:31 +00:00
2019-07-24 00:28:45 +02:00
2019-07-24 00:28:45 +02:00
2019-08-16 14:55:25 +00:00
2019-07-24 00:28:45 +02:00
2019-07-24 00:28:45 +02:00
2019-09-03 03:20:17 +02:00
2019-08-06 23:54:29 +02:00
2019-08-06 23:54:29 +02:00
2019-07-24 00:28:45 +02:00
2019-08-07 18:40:49 +02:00
2019-07-24 00:28:45 +02:00
2019-07-24 00:28:45 +02:00
2019-07-24 00:28:45 +02:00
2019-08-06 23:54:29 +02:00
2019-08-06 23:54:29 +02:00
2019-08-06 23:54:29 +02:00
2019-07-24 00:28:45 +02:00
2019-09-03 01:00:50 +00:00
2019-07-24 00:28:45 +02:00
2019-08-06 23:54:29 +02:00
2019-08-06 23:54:29 +02:00
2019-08-08 09:12:00 -03:00
2019-07-24 00:28:45 +02:00
2019-08-06 23:54:29 +02:00
2019-08-06 23:54:29 +02:00
2019-07-24 00:28:45 +02:00
2019-08-27 08:03:49 +00:00
2019-07-24 00:28:45 +02:00
2019-08-06 23:54:29 +02:00
2019-07-24 00:28:45 +02:00
2019-08-06 23:54:29 +02:00
2019-08-06 23:54:29 +02:00
2019-02-09 07:39:20 +01:00
2019-08-06 23:54:29 +02:00
2019-08-06 23:54:29 +02:00
2019-07-24 00:28:45 +02:00
2019-08-08 17:37:12 +00:00
2019-07-24 00:28:45 +02:00
2019-07-28 17:27:53 +02:00
2019-07-24 00:28:45 +02:00
2019-07-24 00:28:45 +02:00
2019-08-13 16:35:17 +02:00
2019-08-07 18:40:49 +02:00
2019-07-24 00:28:45 +02:00
2019-08-06 20:50:43 +02:00
2019-07-24 00:28:45 +02:00
2019-07-29 16:16:22 +00:00
2019-08-09 21:02:58 +00:00
2019-07-24 00:28:45 +02:00
2019-09-05 07:42:46 +00:00
2019-07-24 00:28:45 +02:00
2019-08-08 13:13:35 +02:00
2019-08-07 18:40:49 +02:00
2019-08-06 23:54:29 +02:00
2019-08-06 23:54:29 +02:00
2019-07-24 00:28:45 +02:00