⛏️ index : haiku.git

author Samuel Rodríguez Pérez <samuelgaliza@gmail.com> 2025-11-14 15:34:37.0 +00:00:00
committer Adrien Destugues <pulkomandy@pulkomandy.tk> 2025-12-13 20:14:21.0 +00:00:00
commit
b6506ee08310430571ee5c594d7a745f4971bccb [patch]
tree
674463be732c3853efd4f11b0a2aa50a303b4841
parent
ad8a550efe089d189a2bb0ce3d3d8b6105c6708f
download
b6506ee08310430571ee5c594d7a745f4971bccb.tar.gz

input mouse mm: Fix two-finger scrolling by checking for two fingers only

This bug was hidden from the previously used values of fingerWidth mapped
to specific behavioural flags on Synaptic devices.

Change-Id: I333bdfc6b3eba9b473d9475ec88006347d1462be
Reviewed-on: https://review.haiku-os.org/c/haiku/+/9918
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
Reviewed-by: nephele nephele <nep-git@packageloss.eu>

Diff

 src/add-ons/input_server/devices/mouse/movement_maker.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/add-ons/input_server/devices/mouse/movement_maker.cpp b/src/add-ons/input_server/devices/mouse/movement_maker.cpp
index 3fc2ddd..ed2e9d6 100644
--- a/src/add-ons/input_server/devices/mouse/movement_maker.cpp
+++ b/src/add-ons/input_server/devices/mouse/movement_maker.cpp
@@ -619,7 +619,7 @@
				|| fSettings.scroll_bottomrange > 0.999999) {
		isSideScrollingH = true;
	}
	if (two_or_more_fingers(event)
	if (two_fingers(event)
		&& fSettings.scroll_twofinger) {
		// two finger scrolling is enabled
		isSideScrollingV = true;