summaryrefslogtreecommitdiff
path: root/src/gui/setup_keyboard.cpp
diff options
context:
space:
mode:
authorYohann Ferreira <yohann_dot_ferreira_at_orange_dot_efer>2011-07-15 20:41:05 +0200
committerYohann Ferreira <yohann_dot_ferreira_at_orange_dot_efer>2011-08-11 02:39:49 +0200
commit30d2e0c9a16a981c895c070e9f972d577fadc531 (patch)
tree55a3ac596adbc5d93deba2aee0177580c2730c83 /src/gui/setup_keyboard.cpp
parent3bdb7ebbcc6f7d08ed90f2232f0901b1c0e92d51 (diff)
downloadmana-client-30d2e0c9a16a981c895c070e9f972d577fadc531.tar.gz
mana-client-30d2e0c9a16a981c895c070e9f972d577fadc531.tar.bz2
mana-client-30d2e0c9a16a981c895c070e9f972d577fadc531.tar.xz
mana-client-30d2e0c9a16a981c895c070e9f972d577fadc531.zip
The shortcuts are now refreshed when reassigning keys.
Diffstat (limited to 'src/gui/setup_keyboard.cpp')
-rw-r--r--src/gui/setup_keyboard.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/gui/setup_keyboard.cpp b/src/gui/setup_keyboard.cpp
index d3ee3937..b8ce3e89 100644
--- a/src/gui/setup_keyboard.cpp
+++ b/src/gui/setup_keyboard.cpp
@@ -22,6 +22,7 @@
#include "gui/setup_keyboard.h"
+#include "game.h"
#include "keyboardconfig.h"
#include "gui/gui.h"
@@ -190,6 +191,8 @@ void Setup_Keyboard::refreshAssignedKey(int index)
}
mKeyListModel->setElementAt(index, caption);
+ if (Game *game = Game::instance())
+ game->updateWindowMenuCaptions();
}
void Setup_Keyboard::newKeyCallback(int index)