--- gigedit/trunk/src/gigedit/CombineInstrumentsDialog.cpp 2017/07/09 19:00:46 3301 +++ gigedit/trunk/src/gigedit/CombineInstrumentsDialog.cpp 2017/07/30 18:57:35 3339 @@ -944,6 +944,9 @@ Gtk::MessageDialog msg(*this, txt, false, Gtk::MESSAGE_WARNING); msg.run(); } + + // OK button should have focus by default for quick combining with Return key + m_OKButton.grab_focus(); } void CombineInstrumentsDialog::on_order_drag_begin(const Glib::RefPtr& context) @@ -1069,6 +1072,8 @@ if (instrumentIndeces.count(index)) m_treeView.get_selection()->select(iter); } + // hack: OK button lost focus after doing the above, it should have focus by default for quick combining with Return key + m_OKButton.grab_focus(); } void CombineInstrumentsDialog::combineSelectedInstruments() {