From d40e7a6640a3e58e62f75dc9c05e41fbaaa26bd4 Mon Sep 17 00:00:00 2001 From: Stephen Kennedy Date: Thu, 14 Aug 2008 01:48:19 +0000 Subject: Fix for regression svn-id: r33854 --- backends/keymapper/keymap-manager.cpp | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/backends/keymapper/keymap-manager.cpp b/backends/keymapper/keymap-manager.cpp index 1b6b547858..f57c0e5504 100644 --- a/backends/keymapper/keymap-manager.cpp +++ b/backends/keymapper/keymap-manager.cpp @@ -73,7 +73,6 @@ void KeymapManager::registerGlobalKeymap(Keymap *map) { void KeymapManager::refreshGameDomain() { if (_gameDomain.getConfigDomain() != ConfMan.getActiveDomain()) { _gameDomain.deleteAllKeyMaps(); - _gameDomain.setConfigDomain(ConfMan.getActiveDomain()); } } @@ -88,11 +87,8 @@ void KeymapManager::initKeymap(ConfigManager::Domain *domain, Keymap *map) { map->setConfigDomain(domain); map->loadMappings(_hardwareKeys); - if (map->isComplete(_hardwareKeys) == false) { + if (map->isComplete(_hardwareKeys) == false) automaticMap(map); - map->saveMappings(domain); - ConfMan.flushToDisk(); - } } // TODO: -- cgit v1.2.3