Bug 484558

Summary: widget icons not clickable for the last row of pixels
Product: [Plasma] plasmashell Reporter: linuque <linuxquestions6969+kde>
Component: Task Manager and Icons-Only Task Manager widgetsAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: eskot98, niccolo, qydwhotmail
Priority: NOR    
Version First Reported In: 6.2.0   
Target Milestone: 1.0   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: clickable zones
debug log

Description linuque 2024-03-26 22:05:54 UTC
SUMMARY
Widgets like clock, audio, show desktop, notifications, system tray, etc. are not clickable for the last row of pixels at the bottom which makes it very frustrating to quickly access them without the most precise mouse movement. This seems also true for the sides, however did not find a "dead pixel zone" between those widgets, just on the very side of the screen.
Applications that were pinned to the Task Manager are not affected (dolphin, firefox, etc.).
The Application Menu also has some unclickable pixels below, but not on the very left side.

STEPS TO REPRODUCE
1. Navigate cursor the the very bottom, then only move sideways, not upwards.
2. Click a widget like clock/show desktop/audio volume.

OBSERVED RESULT
Nothing happens.

EXPECTED RESULT
Opens widget.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma:  openSUSE Tumbleweed
KDE Plasma Version: 6.0.2
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.2
Comment 1 Niccolò Venerandi 2024-03-27 07:53:39 UTC
May I ask for a screenshot?
Comment 2 linuque 2024-03-27 17:03:16 UTC
Created attachment 167853 [details]
clickable zones
Comment 3 Fushan Wen 2024-03-27 17:05:23 UTC
Can you retest in 6.0.3?
Comment 4 linuque 2024-03-27 18:06:48 UTC
(In reply to Fushan Wen from comment #3)
> Can you retest in 6.0.3?

6.0.3 seems not available yet through zypper. Just refreshed and says 6.0.2-2.1 is up-to-date. Will do when it's out.
Comment 5 linuque 2024-03-30 12:01:37 UTC
6.0.3 and it's still the same.
Comment 6 linuque 2024-04-05 03:12:15 UTC
changed status to REOPENED, because it's not resolved and seems to be closed?
idk if that's correct but this site is confusing to me, not a developer, just wanted to report this bug.
Comment 7 Fushan Wen 2024-04-05 03:17:52 UTC
Can you run 

> QT_LOGGING_RULES="qt.quick.handler*.debug=true" plasmashell --replace --no-respawn 2>&1 |grep qt.quick.handler | tee debug.log

, click the edge, and see what happened in the output?

and upload debug.log to Bugzilla.
Comment 8 linuque 2024-04-05 07:36:10 UTC
Created attachment 168174 [details]
debug log

cursor was already in position, clicked couple of times, moved cursor after
Comment 9 Esko Toivonen 2024-04-27 16:42:20 UTC
I'm seeing this on Arch with Plasma 6.0.4.
Comment 10 Fushan Wen 2024-04-30 11:50:05 UTC
You also need Qt 6.7.1 because Qt 6.7 doesn't include the fix
Comment 11 linuque 2024-06-05 22:57:09 UTC
(In reply to Fushan Wen from comment #10)
> You also need Qt 6.7.1 because Qt 6.7 doesn't include the fix

Bug still persists.

KDE Plasma Version: 6.0.5
KDE Frameworks Version: 6.2.0
Qt Version: 6.7.1
Kernel Version: 6.9.3-1-default (64-bit)
Comment 12 linuque 2024-07-14 20:39:52 UTC
Still unresolved.

KDE Plasma Version: 6.1.2
KDE Frameworks Version: 6.3.0
Qt Version: 6.7.2
Kernel Version: 6.9.7-1-default (64-bit)
Comment 13 linuque 2025-02-18 05:48:18 UTC
whatever you guys did change in the last month, it fixed the issue.

KDE Plasma Version: 6.3.0
KDE Frameworks Version: 6.10.0
Qt Version: 6.8.2
Kernel Version: 6.13.1-1-default (64-bit)