[krunner] First set panel behavior than as panel

Authored by graesslin on Jul 12 2017, 7:06 PM.

Description

[krunner] First set panel behavior than as panel

Summary:
If a PlasmaShellSurface for an already mapped window is created and set
to panel it affects other windows by adjusting the maximized area. This
happens when showing KRunner for the second time and later. To prevent
this and make KWin's life slightly easier we first set the panel behavior
to windows go below and then mark it as panel. Thus other windows are not
affected by opening KRunner.

Reviewers: Plasma

Subscribers: plasma-devel

Tags: Plasma

Differential Revision: https://phabricator.kde.org/D6657

Details

Committed
graesslinJul 19 2017, 6:20 PM
Differential Revision
D6657: [krunner] First set panel behavior than as panel
Parents
R120:be413f2ca749: [Icon Applet] Enforce PlainText
Branches
Unknown
Tags
Unknown