Bug 407856

Summary: Cannot iteract with icons
Product: [Plasma] plasmashell Reporter: Oleg Solovyov <mcpain>
Component: ContainmentAssignee: Sebastian Kügler <sebas>
Status: RESOLVED UPSTREAM    
Severity: normal CC: nate, plasma-bugs-null
Priority: NOR    
Version First Reported In: 5.12.8   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Screenshot

Description Oleg Solovyov 2019-05-23 07:34:16 UTC
Created attachment 120263 [details]
Screenshot

SUMMARY
Can not iteract with desktop icons through mouse pointer. (see attachment)

STEPS TO REPRODUCE
1. Make a bunch of icons on desktop
(e.g. with touch `seq 1 100`)
2. Change sort mode to "No sort/Manual"
3. Restart plasmashell

OBSERVED RESULT
User cannot iteract with icons through mouse pointer

EXPECTED RESULT
User iteracts with icons through mouse pointer

SOFTWARE/OS
Linux/KDE Plasma: 4.19.40
(available in About System)
KDE Plasma Version: 5.12.8
KDE Frameworks Version: 5.49.0
Qt Version: 5.9.6

ADDITIONAL INFORMATION
User actually can iteract with icons but it is not visible for unknown reason.
e.g. user can delete file from their desktop or select a file with arrow keys from keyboard
Not reproducible on:
Linux: 5.0.15
KDE Plasma: 5.15.4
KDe Frameworks: 5.57.0
Qt: 5.12.3
Comment 1 Nate Graham 2019-05-24 20:39:40 UTC
Pretty sure this is already fixed in a newer version. Not sure whether or not the fix is backportable.
Comment 2 Oleg Solovyov 2019-05-27 07:20:16 UTC
(In reply to Nate Graham from comment #1)
> Pretty sure this is already fixed in a newer version. Not sure whether or
> not the fix is backportable.

Could you please help to find a commit which fixes this issue?
Comment 3 Oleg Solovyov 2019-05-29 14:26:19 UTC
(In reply to Oleg Solovyov from comment #2)
> (In reply to Nate Graham from comment #1)
> > Pretty sure this is already fixed in a newer version. Not sure whether or
> > not the fix is backportable.
> 
> Could you please help to find a commit which fixes this issue?

Found out that it is a Qt issue: upgrading from 5.11.3 to 5.12.2 fixes it.
Comment 4 Oleg Solovyov 2019-05-30 08:03:24 UTC
(In reply to Oleg Solovyov from comment #3)
> 
> Found out that it is a Qt issue: upgrading from 5.11.3 to 5.12.2 fixes it.

qt-quickcontrols, commit cb029a36
Comment 5 Nate Graham 2019-05-30 15:39:29 UTC
Thanks!