summaryrefslogtreecommitdiff
path: root/COPYING
diff options
context:
space:
mode:
authorRui Matos <tiagomatos@gmail.com>2016-10-27 19:25:16 +0200
committerRui Matos <tiagomatos@gmail.com>2016-11-02 14:06:40 +0100
commit374bba2d4e75a3f801f225565ed2c31f5ec2ceec (patch)
tree3ce112a2d387fdbcada75c610f2579f09efc75c0 /COPYING
parent1b4b361a920081d1fcb8b1e0a24bb9a6b4e08789 (diff)
downloadmutter-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