diff options
Diffstat (limited to 'meta/recipes-gnome/gnome/gnome-settings-daemon/gnome-settings-daemon-2.24.0-catch-deviceadded.patch')
-rw-r--r-- | meta/recipes-gnome/gnome/gnome-settings-daemon/gnome-settings-daemon-2.24.0-catch-deviceadded.patch | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/meta/recipes-gnome/gnome/gnome-settings-daemon/gnome-settings-daemon-2.24.0-catch-deviceadded.patch b/meta/recipes-gnome/gnome/gnome-settings-daemon/gnome-settings-daemon-2.24.0-catch-deviceadded.patch deleted file mode 100644 index 8e1d0ce9ce..0000000000 --- a/meta/recipes-gnome/gnome/gnome-settings-daemon/gnome-settings-daemon-2.24.0-catch-deviceadded.patch +++ /dev/null | |||
@@ -1,19 +0,0 @@ | |||
1 | ============================================================ | ||
2 | Listen for DeviceAdded in addition to DeviceEnabled | ||
3 | |||
4 | This should help address problems like left-handed | ||
5 | mouse, and acceleration settings getting lost after | ||
6 | resume, or when new devices gets plugged in. | ||
7 | |||
8 | diff --git a/plugins/mouse/gsd-mouse-manager.c b/plugins/mouse/gsd-mouse-manager.c | ||
9 | --- a/plugins/mouse/gsd-mouse-manager.c | ||
10 | +++ b/plugins/mouse/gsd-mouse-manager.c | ||
11 | @@ -320,7 +320,7 @@ devicepresence_filter (GdkXEvent *xevent, | ||
12 | if (xev->type == xi_presence) | ||
13 | { | ||
14 | XDevicePresenceNotifyEvent *dpn = (XDevicePresenceNotifyEvent *) xev; | ||
15 | - if (dpn->devchange == DeviceEnabled) | ||
16 | + if (dpn->devchange == DeviceEnabled || dpn->devchange == DeviceAdded) | ||
17 | set_mouse_settings ((GsdMouseManager *) data); | ||
18 | } | ||
19 | return GDK_FILTER_CONTINUE; | ||