input mouse: Fix use default values for non available touchpad settings
+ license update This fixes loading old versions of touchpad settings files by providing default values for missing setting entries. Change-Id: Ib655bcc439e28efc57388602e4aee35868a35028 Reviewed-on: https://review.haiku-os.org/c/haiku/+/9906 Tested-by: Commit checker robot <[email protected]> Reviewed-by: waddlesplash <[email protected]>
This commit is contained in:
committed by
Adrien Destugues
parent
5cc2a47ef1
commit
0ab44682c9
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright 2004-2011, Haiku.
|
||||
* Copyright 2004-2025, Haiku.
|
||||
* Distributed under the terms of the MIT License.
|
||||
*
|
||||
* Authors:
|
||||
@@ -8,6 +8,7 @@
|
||||
* Axel Dörfler, [email protected]
|
||||
* Clemens Zeidler, [email protected]
|
||||
* Stephan Aßmus, [email protected]
|
||||
* Samuel Rodríguez Pérez, [email protected]
|
||||
*/
|
||||
|
||||
|
||||
@@ -616,6 +617,8 @@ status_t
|
||||
MouseDevice::_UpdateTouchpadSettings(BMessage* message)
|
||||
{
|
||||
touchpad_settings settings;
|
||||
settings = kDefaultTouchpadSettings;
|
||||
|
||||
message->FindBool("scroll_reverse", &settings.scroll_reverse);
|
||||
message->FindBool("scroll_twofinger", &settings.scroll_twofinger);
|
||||
message->FindBool("scroll_twofinger_horizontal",
|
||||
|
||||
Reference in New Issue
Block a user