From b0737bdbd1f6e601eb4984b6f4cb49279190984c Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Tue, 14 Oct 2008 16:09:20 +1030 Subject: Clean up program flow - don't call PreInit for "modules" on DEVICE_INIT. Call the PreInit functions for MB Emulation, wheel emu, and draglock during PreInit, not on DEVICE_INIT. This way, we only parse the options once and don't overwrite with defaults when coming back from a VT switch. --- src/emuMB.c | 9 --------- 1 file changed, 9 deletions(-) (limited to 'src/emuMB.c') diff --git a/src/emuMB.c b/src/emuMB.c index 472e74f..363de7e 100644 --- a/src/emuMB.c +++ b/src/emuMB.c @@ -320,15 +320,6 @@ EvdevMBEmuPreInit(InputInfoPtr pInfo) RegisterBlockAndWakeupHandlers (EvdevMBEmuBlockHandler, EvdevMBEmuWakeupHandler, (pointer)pInfo); - -#ifdef HAVE_PROPERTIES - XIChangeDeviceProperty(pInfo->dev, prop_mbemu, XA_INTEGER, 8, - PropModeReplace, 1, &pEvdev->emulateMB.enabled, - TRUE); - XIChangeDeviceProperty(pInfo->dev, prop_mbtimeout, XA_INTEGER, 16, - PropModeReplace, 1, &pEvdev->emulateMB.timeout, - TRUE); -#endif } void -- cgit v1.2.3