diff options
author | Rui Matos <tiagomatos@gmail.com> | 2016-10-27 19:25:16 +0200 |
---|---|---|
committer | Rui Matos <tiagomatos@gmail.com> | 2016-11-02 14:06:40 +0100 |
commit | 374bba2d4e75a3f801f225565ed2c31f5ec2ceec (patch) | |
tree | 3ce112a2d387fdbcada75c610f2579f09efc75c0 /COPYING | |
parent | 1b4b361a920081d1fcb8b1e0a24bb9a6b4e08789 (diff) | |
download | mutter-374bba2d4e75a3f801f225565ed2c31f5ec2ceec.tar.gz |
MetaInputSettings: fix two finger preference over edge scrolling logic
Enabling edge scrolling before disabling two finger would result in
edge scrolling not actually being enabled because two finger is still
enabled at the time and we bail out.
This patch moves this logic to common code for both the native and X
backends and fixes it by ensuring that both settings are never set at
the same time and still re-checking if edge scrolling should be
enabled after two finger scrolling gets disabled.
We also simplify the code by not checking for supported/available
settings since the underlying devices will just reject those values
and there isn't anything we can do about it here. It's the UI's job to
only show supported/available settings to users.
https://bugzilla.gnome.org/show_bug.cgi?id=771744
Diffstat (limited to 'COPYING')
0 files changed, 0 insertions, 0 deletions