aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorGravatar Fabio Bas2010-03-19 11:41:35 +0000
committerGravatar Fabio Bas2010-03-19 11:41:35 +0000
commit7ffd00dd8de5b2a5232ebeff8a6973068ea6c46b (patch)
treedfa7568e29d07e4751d2453e58716377239a3b0e /src
parentfixed http.get with empty path (diff)
downloadKVIrc-7ffd00dd8de5b2a5232ebeff8a6973068ea6c46b.tar.gz
KVIrc-7ffd00dd8de5b2a5232ebeff8a6973068ea6c46b.tar.bz2
KVIrc-7ffd00dd8de5b2a5232ebeff8a6973068ea6c46b.zip
fix for missing first console on kvirc startup
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@4151 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src')
-rw-r--r--src/kvirc/ui/kvi_frame.cpp4
1 files 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.