Olivier Fourdan
9b88172982
backend: Update cursor visibility on device added
...
Not calling libinput dispatch in the backend constructor defeats the
logic in post init as the device added events have not been processed
yet.
So instead of trying to guess the cursor initial visibility, simply
update it along when devices get added.
Additional benefit, we do not need to walk the all device list looking
for touchscreens anymore, we just need to check the device being added
since the current logic is to hide the cursor as soon as a touchscreen
is found.
https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1534
2020-10-30 15:50:23 +01:00
..
2020-10-30 15:50:23 +01:00
2020-10-23 18:48:19 +00:00
2018-11-06 17:17:36 +01:00
2014-09-12 11:55:08 -06:00
2018-04-16 13:28:03 +02:00
2020-10-06 16:16:21 +00:00
2020-10-06 16:16:21 +00:00
2020-10-30 15:50:23 +01:00
2018-12-21 19:48:50 +00:00
2020-09-27 00:38:58 -04:00
2020-06-11 09:20:16 +00:00
2020-06-11 09:20:16 +00:00
2020-06-10 18:54:51 +00:00
2020-06-10 18:54:51 +00:00
2020-08-05 11:11:38 +02:00
2020-08-05 11:11:38 +02:00
2020-10-08 16:38:41 +02:00
2018-06-15 19:09:52 +00:00
2020-09-23 16:32:02 +02:00
2020-10-28 15:40:56 +00:00
2020-08-05 11:11:38 +02:00
2020-03-26 16:18:28 +00:00
2019-10-14 09:09:01 +02:00
2017-08-29 14:39:04 +08:00
2019-02-28 09:31:01 +01:00
2019-08-19 08:44:58 +00:00
2019-10-21 14:04:30 +00:00
2019-10-21 14:04:30 +00:00
2019-10-21 14:04:30 +00:00
2017-10-05 18:17:26 -04:00
2019-01-22 18:31:53 +01:00
2019-01-22 18:31:53 +01:00
2020-06-10 18:54:50 +00:00
2019-06-20 13:31:55 +00:00
2020-10-08 16:38:41 +02:00
2014-03-31 22:11:00 -04:00
2020-01-30 18:11:23 +01:00
2020-02-12 22:07:55 +00:00
2020-03-24 18:07:31 +00:00
2020-05-03 23:35:03 +01:00
2020-03-25 19:09:32 +00:00
2020-09-14 17:31:32 +00:00
2020-10-14 16:02:29 +00:00
2020-10-23 18:48:18 +00:00
2020-08-29 09:10:31 +00:00
2020-06-08 11:29:30 +00:00
2020-06-10 18:54:50 +00:00
2020-08-29 09:10:31 +00:00
2020-08-13 20:11:15 +00:00
2020-06-10 18:54:50 +00:00
2017-10-04 09:45:02 -04:00
2019-01-23 14:18:13 +01:00
2020-10-08 16:38:41 +02:00
2019-01-23 14:18:13 +01:00
2020-10-23 12:12:15 +01:00
2020-06-10 18:54:51 +00:00
2020-10-21 17:04:44 +05:30
2020-10-21 17:04:44 +05:30
2020-03-26 16:18:28 +00:00
2020-06-10 18:54:50 +00:00
2020-08-29 09:10:31 +00:00
2020-02-25 18:39:51 +01:00
2020-09-05 07:25:02 +00:00
2020-09-05 07:25:02 +00:00
2020-10-21 17:04:44 +05:30
2020-10-21 17:04:44 +05:30
2019-01-06 21:57:16 +01:00
2019-01-06 21:57:16 +01:00
2020-10-08 16:38:41 +02:00
2019-05-31 11:57:07 -03:00
2020-04-27 14:31:06 +00:00
2020-07-31 10:41:38 +02:00
2020-10-23 18:48:18 +00:00
2018-07-20 16:49:49 +02:00
2020-10-08 16:38:41 +02:00
2020-04-27 14:31:06 +00:00
2020-10-06 15:34:48 +00:00
2020-07-02 19:36:50 +02:00
2020-08-13 06:34:04 +00:00
2020-07-02 19:36:51 +02:00
2020-09-30 15:56:07 +00:00
2020-04-23 14:45:53 +00:00
2020-07-30 09:51:16 +02:00
2020-07-30 09:51:16 +02:00
2020-09-01 13:05:29 -03:00
2017-08-29 14:39:04 +08:00
2020-07-30 09:51:16 +02:00
2020-07-30 09:51:16 +02:00
2020-07-31 10:41:38 +02:00
2020-02-20 10:40:42 +00:00
2020-10-16 16:17:38 +00:00
2020-08-05 11:11:38 +02:00
2020-07-30 09:51:16 +02:00
2020-07-30 09:51:16 +02:00
2020-09-01 13:05:29 -03:00
2018-12-14 13:26:16 +01:00
2020-07-30 09:51:16 +02:00
2020-07-30 09:51:16 +02:00
2020-02-28 15:52:19 -03:00
2020-02-28 15:52:19 -03:00
2020-10-08 16:38:41 +02:00
2020-08-29 10:32:20 +00:00
2020-09-14 16:33:16 +00:00
2020-09-14 16:33:16 +00:00
2020-08-05 11:11:38 +02:00
2020-09-30 18:26:20 +00:00