From 7ffd00dd8de5b2a5232ebeff8a6973068ea6c46b Mon Sep 17 00:00:00 2001 From: Fabio Bas Date: Fri, 19 Mar 2010 11:41:35 +0000 Subject: fix for missing first console on kvirc startup git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@4151 17fca916-40b9-46aa-a4ea-0a15b648b75c --- src/kvirc/ui/kvi_frame.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/kvirc/ui/kvi_frame.cpp b/src/kvirc/ui/kvi_frame.cpp index d1cbe14f5..f99a7a783 100644 --- a/src/kvirc/ui/kvi_frame.cpp +++ b/src/kvirc/ui/kvi_frame.cpp @@ -492,7 +492,7 @@ void KviFrame::addWindow(KviWindow *wnd,bool bShow) KviMdiChild * lpC = dockWindow(wnd,bGroupSettings,&rect); lpC->setRestoredGeometry(rect); wnd->triggerCreationEvents(); - if(bShow && isActiveWindow()) + if(bShow && (isActiveWindow() || m_pWinList->count()==1)) { m_pMdi->showAndActivate(lpC); // Handle the special case of this top level widget not being the active one. @@ -527,7 +527,7 @@ default_docking: { KviMdiChild * lpC = dockWindow(wnd); //cascade it wnd->triggerCreationEvents(); - if(bShow && isActiveWindow()) + if(bShow && (isActiveWindow() || m_pWinList->count()==1)) { m_pMdi->showAndActivate(lpC); // Handle the special case of this top level widget not being the active one. -- cgit v1.3.1-10-gc9f91