branch:
details: http://hugin.hg.sourceforge.net/hgweb/hugin/hugin/hgrepo/h/hu/hugin/hugin/rev/54ebce159126
changeset: 5076:54ebce159126
user: tmodes
date: Tue Mar 01 19:55:36 2011 +0100
description:
Set explicit focus for main window for GTK
Should improve keyboard handling
diffstat:
src/hugin1/hugin/MainFrame.cpp | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diffs (14 lines):
diff -r b39b4d4cd881 -r 54ebce159126 src/hugin1/hugin/MainFrame.cpp
--- a/src/hugin1/hugin/MainFrame.cpp Tue Mar 01 19:55:07 2011 +0100
+++ b/src/hugin1/hugin/MainFrame.cpp Tue Mar 01 19:55:36 2011 +0100
@@ -444,6 +444,10 @@
m_mruFiles.UseMenu(GetMenuBar()->GetMenu(0)->FindItem(XRCID("menu_mru"))->GetSubMenu());
m_mruFiles.AddFilesToMenu();
DEBUG_TRACE("");
+#ifdef __WXGTK__
+ // set explicit focus to assistant panel for better processing key presses
+ assistant_panel->SetFocus();
+#endif
}
MainFrame::~MainFrame()
|