From 19d50ee04348c836b12c67ef463bb3faa186a3a5 Mon Sep 17 00:00:00 2001 From: Andrea Diamantini Date: Sun, 20 Jun 2010 03:29:06 +0200 Subject: Activate window externally triggered BUG: 238280 --- src/application.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/application.cpp b/src/application.cpp index 366191f4..0fead4a6 100644 --- a/src/application.cpp +++ b/src/application.cpp @@ -167,7 +167,14 @@ int Application::newInstance() if (index > 0) { MainWindow *m = m_mainWindows.at(index - 1).data(); - m->activateWindow(); + if(m->isMinimized()) + m->showNormal(); + if( !m->isActiveWindow() ) + { + m->activateWindow(); + m->raise(); + } + Q_FOREACH(const KUrl &u, urlList) loadUrl(u, Rekonq::NewCurrentTab); } -- cgit v1.2.1