diff --git a/src/gui/keybind_setup.cpp b/src/gui/keybind_setup.cpp index 0138fa54e..885c4240c 100644 --- a/src/gui/keybind_setup.cpp +++ b/src/gui/keybind_setup.cpp @@ -97,7 +97,7 @@ int CKeybindSetup::exec(CMenuTarget* parent, const std::string &actionKey) CFileFilter fileFilter; fileFilter.addFilter("conf"); fileBrowser.Filter = &fileFilter; - if (fileBrowser.exec(CONFIGDIR) == true) { + if (fileBrowser.exec(g_settings.backup_dir.c_str()) == true) { CNeutrinoApp::getInstance()->loadKeys(fileBrowser.getSelectedFile()->Name.c_str()); printf("[neutrino keybind_setup] new keys: %s\n", fileBrowser.getSelectedFile()->Name.c_str()); for (int i = 0; i < KEYBINDS_COUNT; i++){ @@ -109,7 +109,7 @@ int CKeybindSetup::exec(CMenuTarget* parent, const std::string &actionKey) else if(actionKey == "savekeys") { CFileBrowser fileBrowser; fileBrowser.Dir_Mode = true; - if (fileBrowser.exec(CONFIGDIR) == true) { + if (fileBrowser.exec(g_settings.backup_dir.c_str()) == true) { std::string fname = "keys.conf"; CKeyboardInput * sms = new CKeyboardInput(LOCALE_EXTRA_SAVEKEYS, &fname); sms->exec(NULL, "");