[kstyle] create shadow tiles more explicitly

Authored by zzag on Apr 9 2018, 8:39 PM.

Description

[kstyle] create shadow tiles more explicitly

Summary:
With this changes it's more clear where shadow tiles are created, also it
fixes one possible bug. For example, right now, there are two shady actors
who trigger creation of the shadow tiles:

  • the first one lays inside of Style::loadConfiguration(). It creates

shadow tiles as a side effect of configuration of _mdiWindowShadowFactory

  • the second one lays inside of ShadowHelper::createPixmapHandles()

Please note, ShadowHelper::createPixmapHandles() is invoked only for X11 not Wayland!

Reviewers: Breeze, hpereiradacosta

Reviewed By: hpereiradacosta

Subscribers: plasma-devel

Tags: Plasma

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

Details

Committed
zzagApr 10 2018, 12:44 PM
Reviewer
hpereiradacosta
Differential Revision
D11533: [kstyle] create shadow tiles more explicitly
Parents
R31:2983e63983cd: [kstyle] use Q_FALLTHROUGH in breezesplitterproxy
Branches
Unknown
Tags
Unknown