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

List:       kde-commits
Subject:    KDE/kdebase/kwin
From:       Luboš Luňák <l.lunak () kde ! org>
Date:       2005-07-28 15:23:45
Message-ID: 1122564225.369031.1233.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 439636 by lunakl:

If a window is set to be on all desktops, don't unset it (e.g. for new
KUniqueApp instance).



 M  +1 -1      activation.cpp  


--- trunk/KDE/kdebase/kwin/activation.cpp #439635:439636
@@ -848,7 +848,7 @@
     bool asn_valid = workspace()->checkStartupNotification( window(), asn_id, asn_data );
     if( !asn_valid )
         return;
-    if( asn_data.desktop() != 0 )
+    if( asn_data.desktop() != 0 && !isOnAllDesktops())
         workspace()->sendClientToDesktop( this, asn_data.desktop(), true );
     Time timestamp = asn_id.timestamp();
     if( timestamp == 0 && asn_data.timestamp() != -1U )
[prev in list] [next in list] [prev in thread] [next in thread] 

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