Bastien Nocera
24b87b364d
monitor-manager: Cache the last known value of "lid-is-closed"
...
Restarting UPower will make every property of UpClient emit a "notify"
signal (as a GDBusProxy would). Avoid mutter reconfiguring the displays
when upower restarts by caching the last known value of "lid-is-closed"
and only reconfiguring the displays if it actually changed.
This fixes a black out of the screen when UPower restarts.
(cherry picked from commit 49b23c749044a855fb3661a0351521f337946c41)
2018-08-31 14:58:57 +00:00
..
2018-08-30 01:16:40 +00:00
2018-08-21 13:58:48 +00:00
2014-05-02 09:34:48 -04:00
2014-09-12 11:55:08 -06:00
2018-04-16 16:03:56 +02:00
2018-04-16 16:03:56 +02:00
2018-05-07 22:06:02 +02:00
2016-02-16 19:02:48 +08:00
2016-02-16 19:02:48 +08:00
2017-10-05 18:05:20 -04:00
2017-10-05 18:05:20 -04:00
2018-05-14 16:08:16 +02:00
2018-05-14 16:08:16 +02:00
2017-11-17 17:22:18 +01:00
2017-11-20 13:29:22 +01:00
2017-11-17 17:22:18 +01:00
2015-09-13 21:26:22 +08:00
2017-08-29 14:39:04 +08:00
2017-08-29 14:39:04 +08:00
2014-05-02 09:34:48 -04:00
2017-11-17 14:43:50 +01:00
2017-03-04 18:34:17 +08:00
2018-03-05 15:42:27 +00:00
2018-03-05 15:42:27 +00:00
2017-10-05 18:17:26 -04:00
2017-10-05 18:17:26 -04:00
2017-10-05 18:17:26 -04:00
2017-10-05 18:05:20 -04:00
2017-10-05 18:05:20 -04:00
2018-04-16 16:03:56 +02:00
2014-03-31 22:11:00 -04:00
2018-04-16 16:03:56 +02:00
2018-04-16 16:03:56 +02:00
2018-01-30 19:28:02 +01:00
2018-03-29 14:54:00 +00:00
2018-06-28 11:52:10 +00:00
2017-10-05 16:18:43 -04:00
2017-12-25 17:01:45 +08:00
2017-11-30 11:48:44 +08:00
2017-10-04 09:45:02 -04:00
2017-08-21 12:23:51 +08:00
2017-10-02 15:34:24 -04:00
2017-08-21 12:23:51 +08:00
2018-06-28 11:50:37 +00:00
2017-10-05 18:05:20 -04:00
2018-08-31 14:58:57 +00:00
2018-08-31 14:58:57 +00:00
2018-07-31 11:46:02 +00:00
2018-07-30 14:15:01 +00:00
2017-07-14 15:31:20 +02:00
2017-07-14 15:31:20 +02:00
2018-06-28 11:52:10 +00:00
2018-06-28 11:50:37 +00:00
2016-02-16 19:02:48 +08:00
2016-02-16 19:02:48 +08:00
2018-02-23 19:33:31 +08:00
2017-08-29 14:39:04 +08:00
2018-02-23 19:33:31 +08:00
2017-08-29 14:39:04 +08:00
2017-04-07 22:30:49 +08:00
2017-04-07 22:30:49 +08:00
2017-01-25 16:28:52 +08:00
2017-01-25 16:28:51 +08:00
2017-08-29 14:39:04 +08:00
2017-08-29 14:39:04 +08:00
2018-02-23 19:33:31 +08:00
2017-08-29 14:39:04 +08:00
2018-02-23 19:33:31 +08:00
2018-02-23 19:33:31 +08:00
2018-07-13 14:39:43 +02:00
2017-09-08 17:54:44 +02:00
2018-02-23 19:33:31 +08:00
2018-02-23 19:33:31 +08:00
2018-02-23 19:33:31 +08:00
2017-08-29 14:39:04 +08:00
2018-04-11 16:34:59 +02:00
2018-04-11 16:34:59 +02:00
2018-05-07 22:06:02 +02:00
2018-05-07 22:06:02 +02:00