kdeui: remove support for override/unmanaged window type (part 2)

This commit is contained in:
Ivailo Monev 2015-04-20 07:24:03 +00:00
parent b7025d7a97
commit 0d4a77e9a3
3 changed files with 3 additions and 4 deletions

View file

@ -739,9 +739,8 @@ KStartupInfo::startup_t KStartupInfo::Private::check_startup_internal( WId w_P,
// ignore NET::Tool and other special window types, if they can't be matched
NET::WindowType type = info.windowType( NET::NormalMask | NET::DesktopMask
| NET::DockMask | NET::ToolbarMask | NET::MenuMask | NET::DialogMask
| NET::OverrideMask | NET::TopMenuMask | NET::UtilityMask | NET::SplashMask );
| NET::TopMenuMask | NET::UtilityMask | NET::SplashMask );
if( type != NET::Normal
&& type != NET::Override
&& type != NET::Unknown
&& type != NET::Dialog
&& type != NET::Utility )

View file

@ -637,7 +637,7 @@ bool KStatusNotifierItemPrivate::checkVisibility(QPoint pos, bool perform)
NET::WindowType type = info2.windowType(NET::NormalMask | NET::DesktopMask
| NET::DockMask | NET::ToolbarMask | NET::MenuMask | NET::DialogMask
| NET::OverrideMask | NET::TopMenuMask | NET::UtilityMask | NET::SplashMask);
| NET::TopMenuMask | NET::UtilityMask | NET::SplashMask);
if (type == NET::Dock || type == NET::TopMenu) {
continue; // obscured by dock or topmenu -> ignore

View file

@ -269,7 +269,7 @@ void KSystemTrayIcon::activateOrHide( QSystemTrayIcon::ActivationReason reasonCa
continue; // obscured by window kept above -> ignore
NET::WindowType type = info2.windowType( NET::NormalMask | NET::DesktopMask
| NET::DockMask | NET::ToolbarMask | NET::MenuMask | NET::DialogMask
| NET::OverrideMask | NET::TopMenuMask | NET::UtilityMask | NET::SplashMask );
| NET::TopMenuMask | NET::UtilityMask | NET::SplashMask );
if( type == NET::Dock || type == NET::TopMenu )
continue; // obscured by dock or topmenu -> ignore
pw->raise();