Bug 360199

Summary: Weird mouse behaviour in plasmoid
Product: [Frameworks and Libraries] print-manager Reporter: Fabian Vogt <fabian>
Component: appletAssignee: Nate Graham <nate>
Status: RESOLVED FIXED    
Severity: normal CC: nate, plasma-bugs-null
Priority: NOR Keywords: junior-jobs
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
See Also: https://bugs.kde.org/show_bug.cgi?id=398681
Latest Commit: Version Fixed/Implemented In: 20.04.0
Sentry Crash Report:
Attachments: Video demonstrating the problem

Description Fabian Vogt 2016-03-07 10:13:00 UTC
The item selection does not follow the mouse cursor position reliably,
it seems as if the items had a much smaller MouseArea size.
Screencast attached.

Reproducible: Always
Comment 1 Fabian Vogt 2016-03-07 10:13:26 UTC
Created attachment 97736 [details]
Video demonstrating the problem
Comment 2 Nate Graham 2020-03-10 21:13:16 UTC
Related to Bug 398681. Possibly the same root cause.
Comment 3 Nate Graham 2020-03-11 19:27:27 UTC
Submitted a patch to fix this: https://phabricator.kde.org/D27995
Comment 4 Nate Graham 2020-03-12 18:55:34 UTC
Git commit faea0b125911820c2c574cf17457f2d15c6100ba by Nate Graham.
Committed on 12/03/2020 at 18:55.
Pushed by ngraham into branch 'master'.

[Applet] Fix list item margins

Summary:
Related: bug 398681
FIXED-IN: 20.04.0

This is a minimal change needed to fix the aforementioned bugs. Ultimately I would like to
make a re-usable component to implement this "expandable list item" paradigm (which is
also used in the Networks, Bluetooth, Vaults, and Device Notifier applets) so we don't
have to maintain five versions of the code. See T12812.

Test Plan:
Before: {F8171128}

After: {F8171127}

Reviewers: #plasma, dantti, cblack, ndavis

Reviewed By: cblack, ndavis

Subscribers: cblack, sefaeyeoglu, kde-utils-devel

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

M  +5    -9    plasmoid/package/contents/ui/PrinterItem.qml

https://commits.kde.org/print-manager/faea0b125911820c2c574cf17457f2d15c6100ba