D6403: get rid of manual window flags setting on controller

Marco Martin noreply at phabricator.kde.org
Fri Jun 30 15:06:04 UTC 2017


mart added inline comments.

INLINE COMMENTS

> panelconfigview.cpp:69
>      KWindowSystem::setState(winId(), NET::KeepAbove);
> -    setFlags(Qt::WindowFlags((flags() | Qt::FramelessWindowHint | Qt::WindowStaysOnTopHint) & (~Qt::WindowDoesNotAcceptFocus)));
>      KWindowSystem::forceActiveWindow(winId());

note: removing the whole line seems to be necessary as seems that setting any flag does break focus

REPOSITORY
  R120 Plasma Workspace

REVISION DETAIL
  https://phabricator.kde.org/D6403

To: mart, #plasma
Cc: mvourlakos, davidedmundson, plasma-devel, ZrenBot, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart, lukas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20170630/7af886a5/attachment.html>


More information about the Plasma-devel mailing list