[shell] Create panelshadow in surfacecreated event instead of show event
ClosedPublic

Authored by graesslin on Oct 19 2016, 8:37 AM.

Details

Summary

In the show event the Wayland implementation does not pick up the shadow
at all.

BUG: 368885

Test Plan

Shadow on Wayland, not tested on X11

Diff Detail

Repository
R120 Plasma Workspace
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
graesslin updated this revision to Diff 7536.Oct 19 2016, 8:37 AM
graesslin retitled this revision from to [shell] Create panelshadow in surfacecreated event instead of show event.
graesslin updated this object.
graesslin edited the test plan for this revision. (Show Details)
graesslin added reviewers: Plasma, mart.
Restricted Application added a project: Plasma. · View Herald TranscriptOct 19 2016, 8:37 AM
Restricted Application added a subscriber: plasma-devel. · View Herald Transcript
broulik accepted this revision.Oct 19 2016, 9:07 AM
broulik added a reviewer: broulik.
broulik added a subscriber: broulik.

Works on X11 as well.

plasma-frameworks dialog probably also needs this treatment (also does it in showEvent)

This revision is now accepted and ready to land.Oct 19 2016, 9:07 AM

Works on X11 as well.

plasma-frameworks dialog probably also needs this treatment (also does it in showEvent)

for whatever reason it works with dialogs *shrug*

This revision was automatically updated to reflect the committed changes.