[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kwrite-devel
Subject:    kate 2.4 error in kateapp
From:       Christoph Cullmann <cullmann () babylon2k ! de>
Date:       2005-04-27 20:20:18
Message-ID: 200504272220.22240 () cullmann
[Download RAW message or body]

[Attachment #2 (multipart/signed)]


hi,
could somebody change this code in kateapp.cpp:

 if (!m_firstStart && args->isSet ("w"))
  {
    win = newMainWindow ();
  }
  else
  {
    if (activeKateMainWindow() && KWin::windowInfo 
(activeKateMainWindow()->winId()).isOnCurrentDesktop())
    {
      win = activeKateMainWindow();
    }
    else
    {
      for (uint i=0; i < m_mainWindows.count(); i++)
      {
        if (KWin::windowInfo 
(m_mainWindows.at(i)->winId()).isOnCurrentDesktop())
        {
          win = m_mainWindows.at(i);
          break;
        }
      }
    }
  // create window on current desktop
    if (!win)
      win = newMainWindow ();
  }

to 

 if (!m_firstStart && args->isSet ("w"))
  {
    win = newMainWindow ();
  }
  else
  {
      win = activeKateMainWindow();

  // create window on current desktop
    if (!win)
      win = newMainWindow ();
  }

and test if that still works? this could solve the double kate win creation 
bug

-- 
Christoph Cullmann
KDE Developer, kde.org Maintainance Team
http://www.babylon2k.de, cullmann@kde.org

[Attachment #5 (application/pgp-signature)]

_______________________________________________
KWrite-Devel mailing list
KWrite-Devel@kde.org
https://mail.kde.org/mailman/listinfo/kwrite-devel


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic