diff --git a/shell/panelconfigview.cpp b/shell/panelconfigview.cpp --- a/shell/panelconfigview.cpp +++ b/shell/panelconfigview.cpp @@ -238,6 +238,8 @@ if (e->type() == QEvent::PlatformSurface) { switch (static_cast(e)->surfaceEventType()) { case QPlatformSurfaceEvent::SurfaceCreated: + KWindowSystem::setState(winId(), NET::SkipTaskbar | NET::SkipPager); + if (m_shellSurface) { break; }