drosca added a comment.
In https://phabricator.kde.org/D2121#45267, @graesslin wrote: > Patch for setting through surface event: No, that doesn't help, nor does calling ensureWindowType in QEvent::Expose. As it is now, calling ensureWindowType in QEvent::FocusIn is pointless (and causes this bug), as proper window type is already set *after* QEvent::Show (ensureWindowType is called in showEvent) - that is after native window was created and exposed. REPOSITORY rPLASMAWORKSPACE Plasma Workspace REVISION DETAIL https://phabricator.kde.org/D2121 EMAIL PREFERENCES https://phabricator.kde.org/settings/panel/emailpreferences/ To: drosca, #plasma Cc: mart, graesslin, plasma-devel, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas