Commit 6e56d574 authored by Vlad Zahorodnii's avatar Vlad Zahorodnii
Browse files

Place internal osd windows according to placement policies

Currently, internal on screen display windows have the bypass window
manager hint set. If that hint is set, the osds must place themselves,
but they don't do it.

As far as I know, there is no any reason why internal OSDs have that
flag set.

By removing the Qt::BypassWindowManagerHint flag, we let kwin core
know that it's okay to place internal OSD windows.

BUG: 400675

(cherry picked from commit 4559d303)
parent 491930c4
......@@ -15,7 +15,7 @@ PlasmaCore.Dialog {
id: dialog
location: PlasmaCore.Types.Floating
visible: osd.visible
flags: Qt.X11BypassWindowManagerHint | Qt.FramelessWindowHint
flags: Qt.FramelessWindowHint
type: PlasmaCore.Dialog.OnScreenDisplay
outputOnly: true
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment