Sergio Costas
d75a3484d6
windowManager: detect change to a non-existent WS
...
When using dynamic workspaces, it is possible to try to change to a
non-existent one if the user defines hotkeys for changing to desktop
1, 2, 3... This case is not detected, and gnome shell shows an error:
JS ERROR: TypeError: workspace is null
actionMoveWorkspace@resource:///org/gnome/shell/ui/windowManager.js:2130:13
wrapper@resource:///org/gnome/gjs/modules/_legacy.js:82:22
_showWorkspaceSwitcher@resource:///org/gnome/shell/ui/windowManager.js:2104:13
wrapper@resource:///org/gnome/gjs/modules/_legacy.js:82:22
This patch adds a check before trying to change the workspace, to avoid
switching to a non-existent one.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/365
2019-01-24 23:59:23 +01:00
..
2019-01-24 14:48:48 +00:00
2019-01-24 14:48:48 +00:00
2018-09-17 07:34:49 +00:00
2018-10-08 22:42:24 -03:00
2019-01-24 00:20:58 +01:00
2018-11-17 12:08:33 +00:00
2019-01-15 15:31:13 +00:00
2019-01-16 00:30:46 +00:00
2018-07-06 19:56:19 +02:00
2018-02-21 13:55:00 +00:00
2018-07-31 18:14:14 +00:00
2018-10-08 22:43:01 -03:00
2019-01-22 21:35:52 +00:00
2018-02-21 13:54:58 +00:00
2018-10-08 16:03:53 +00:00
2018-10-08 22:42:24 -03:00
2018-11-19 15:51:32 +00:00
2018-10-25 13:05:47 +02:00
2018-08-27 14:16:59 +00:00
2019-01-09 16:15:59 +00:00
2018-07-06 19:56:19 +02:00
2018-09-25 21:28:35 +01:00
2019-01-22 21:33:46 +00:00
2018-02-21 13:55:02 +00:00
2019-01-22 21:33:46 +00:00
2018-02-21 13:55:02 +00:00
2018-02-21 13:55:00 +00:00
2018-10-08 22:43:01 -03:00
2018-11-27 13:25:37 +00:00
2018-02-21 13:54:58 +00:00
2018-02-21 13:55:02 +00:00
2019-01-16 00:29:23 +00:00
2019-01-09 15:47:38 +00:00
2018-02-21 13:55:02 +00:00
2019-01-22 21:33:46 +00:00
2018-07-06 19:56:19 +02:00
2018-09-17 07:34:49 +00:00
2019-01-09 10:13:45 +01:00
2019-01-22 21:35:52 +00:00
2019-01-22 21:33:46 +00:00
2018-07-06 19:56:19 +02:00
2018-09-17 07:34:49 +00:00
2019-01-17 11:55:04 +08:00
2018-07-06 19:56:19 +02:00
2018-10-22 14:58:50 +00:00
2018-10-08 22:42:23 -03:00
2018-10-08 22:42:25 -03:00
2018-09-17 07:34:49 +00:00
2018-10-23 16:24:22 +02:00
2018-10-08 22:43:13 -03:00
2018-02-21 13:55:02 +00:00
2018-10-11 07:45:44 +00:00
2018-04-14 09:02:20 +00:00
2018-08-27 19:23:00 +02:00
2018-08-17 18:37:32 +00:00
2018-09-17 07:34:49 +00:00
2018-10-08 22:42:26 -03:00
2018-09-17 07:34:49 +00:00
2018-09-17 07:34:49 +00:00
2019-01-24 14:48:48 +00:00
2018-07-31 16:28:53 +00:00
2018-09-17 07:34:49 +00:00
2018-03-14 13:30:47 +00:00
2018-09-17 07:34:49 +00:00
2018-07-31 18:14:10 +00:00
2018-10-25 12:33:10 -03:00
2018-09-13 16:11:16 +00:00
2018-02-21 13:55:00 +00:00
2018-02-21 13:55:02 +00:00
2018-02-21 13:55:02 +00:00
2018-10-04 16:40:46 +00:00
2018-11-14 19:38:33 +01:00
2019-01-24 23:59:23 +01:00
2018-09-11 12:59:07 +02:00
2018-11-22 23:50:24 +01:00
2018-11-08 10:50:32 +01:00
2018-10-08 22:42:26 -03:00
2018-11-08 10:50:32 +01:00
2018-02-21 13:55:02 +00:00