MouseSettings::Revert() reverted back to the original settings, but it

didn't changed the cached settings (and thus, neither the GUI was updated
correctly, nor the settings would have been written back correctly in
this case).


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5996 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Axel Dörfler
2004-01-09 04:34:54 +00:00
parent 6439a8fc6d
commit b34d061c80
+6 -7
View File
@@ -199,13 +199,12 @@ MouseSettings::Defaults()
void
MouseSettings::Revert()
{
set_mouse_type(fOriginalSettings.type);
set_click_speed(fOriginalSettings.click_speed);
set_mouse_speed(fOriginalSettings.accel.speed);
set_mouse_acceleration(fOriginalSettings.accel.accel_factor);
set_mouse_map(&fOriginalSettings.map);
set_mouse_mode(fOriginalMode);
SetClickSpeed(fOriginalSettings.click_speed);
SetMouseSpeed(fOriginalSettings.accel.speed);
SetMouseType(fOriginalSettings.type);
SetAccelerationFactor(fOriginalSettings.accel.accel_factor);
SetMouseMode(fOriginalMode);
SetMapping(fOriginalSettings.map);
}