summaryrefslogtreecommitdiff
path: root/libs/gtkmm2ext/keyboard.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2017-03-13 20:09:10 +0100
committerRobin Gareus <robin@gareus.org>2017-03-13 20:09:10 +0100
commit9cc068756be4f3e4a6660582bd9233cff5267849 (patch)
treedfe27ee631a232cf9cb163256ebdea12adeee891 /libs/gtkmm2ext/keyboard.cc
parent333e3c60193b1f5832a9bffb94da6fbb4c7c1085 (diff)
Clean up existing bindings on reset
Diffstat (limited to 'libs/gtkmm2ext/keyboard.cc')
-rw-r--r--libs/gtkmm2ext/keyboard.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/libs/gtkmm2ext/keyboard.cc b/libs/gtkmm2ext/keyboard.cc
index 69f682642c..5280c526f3 100644
--- a/libs/gtkmm2ext/keyboard.cc
+++ b/libs/gtkmm2ext/keyboard.cc
@@ -722,6 +722,7 @@ Keyboard::reset_bindings ()
{
PBD::Unwinder<bool> uw (can_save_keybindings, false);
+ Bindings::reset_bindings ();
setup_keybindings ();
Bindings::associate_all ();
}