Don't show applet handle outside of desktop
ClosedPublic

Authored by drosca on Feb 15 2016, 5:56 PM.

Details

Summary

This makes sure the applet handle won't be displayed outside
of available desktop area (under panels or outside of screen).
Also prevent showing the handle under other applets.

BUG: 353992

Diff Detail

Repository
R119 Plasma Desktop
Branch
handle-position (branched from master)
Lint
No Linters Available
Unit
No Unit Test Coverage
drosca updated this revision to Diff 2309.Feb 15 2016, 5:56 PM
drosca retitled this revision from to Don't show applet handle outside of desktop.
drosca updated this object.
drosca edited the test plan for this revision. (Show Details)
drosca added a reviewer: Plasma.
Restricted Application added a project: Plasma. · View Herald TranscriptFeb 15 2016, 5:56 PM
Restricted Application added a subscriber: plasma-devel. · View Herald Transcript
mart accepted this revision.Feb 15 2016, 6:00 PM
mart added a reviewer: mart.
This revision is now accepted and ready to land.Feb 15 2016, 6:00 PM
drosca updated this revision to Diff 2311.Feb 15 2016, 6:59 PM
drosca edited edge metadata.

x, y coords should be bound by available rect size

drosca updated this revision to Diff 2326.Feb 16 2016, 5:44 PM

Fix top/bottom offsets

drosca updated this revision to Diff 2510.Mar 1 2016, 8:13 PM

Reset verticalCenterOffset when handleMerged changes.
Also increment appletItem.z to fix handle showing under other applets.

drosca updated this object.Mar 1 2016, 8:14 PM
This revision was automatically updated to reflect the committed changes.