From b39f4a1de7367a991a6f4288c503ebf8585e7d9a Mon Sep 17 00:00:00 2001 From: Tommaso Cucinotta Date: Wed, 26 Jan 2011 23:18:36 +0000 Subject: [PATCH] Fixes this issue: with this sequence: -) C-N (new doc) -) C-S-f (open advanced find dialog) -) Alt-Tab (switch to other application) -) Alt-Tab (switch back to LyX) the focus now is on the main document WA. I think it should be back on the Find WA where I was before the Alt-Tab. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@37334 a592a061-630c-0410-9148-cb99ea01b6c8 --- src/frontends/qt4/GuiView.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/frontends/qt4/GuiView.cpp b/src/frontends/qt4/GuiView.cpp index e28228e84d..51b0467dec 100644 --- a/src/frontends/qt4/GuiView.cpp +++ b/src/frontends/qt4/GuiView.cpp @@ -745,10 +745,10 @@ void GuiView::focusInEvent(QFocusEvent * e) QMainWindow::focusInEvent(e); // Make sure guiApp points to the correct view. guiApp->setCurrentView(this); - if (currentMainWorkArea()) - currentMainWorkArea()->setFocus(); - else if (currentWorkArea()) + if (currentWorkArea()) currentWorkArea()->setFocus(); + else if (currentMainWorkArea()) + currentMainWorkArea()->setFocus(); else d.bg_widget_->setFocus(); }