enable animations for standalone created buttons
ClosedPublic

Authored by mvourlakos on Nov 1 2018, 7:05 PM.

Details

Summary

--as mentioned at T9899 we are not calling the correct
creator when buttons are created in Standalone mode and
as such animations are disabled when BreezeButton is created
from plasma applets. This patch fixes this and restores
the Standalone behavior mode in order to be identical
with the default one.

Test Plan

-check that window title bars still work
-check that breeze window buttons in titlebar editor buttons
still work
-check that when buttons are used in a plasma applet
they are animated

Diff Detail

Repository
R31 Breeze
Branch
fixCreator
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 4450
Build 4468: arc lint + arc unit
mvourlakos created this revision.Nov 1 2018, 7:05 PM
Restricted Application added a project: Plasma. · View Herald TranscriptNov 1 2018, 7:05 PM
Restricted Application added a subscriber: plasma-devel. · View Herald Transcript
mvourlakos requested review of this revision.Nov 1 2018, 7:05 PM
mvourlakos updated this revision to Diff 44663.Nov 1 2018, 7:07 PM
  • fix comment description
zzag accepted this revision.Nov 1 2018, 7:25 PM
This revision is now accepted and ready to land.Nov 1 2018, 7:25 PM
This revision was automatically updated to reflect the committed changes.