Bug 400299 - Double click on desktop stopped working on X11 with fractional display scaling after update to Qt 5.12 beta3
Summary: Double click on desktop stopped working on X11 with fractional display scalin...
Status: RESOLVED WORKSFORME
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.14.1
Platform: Arch Linux Linux
: NOR normal
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-10-25 15:18 UTC by Patrick Silva
Modified: 2018-11-29 18:58 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
plasma-pa applet is not working on X11 (1.07 MB, image/png)
2018-10-26 12:29 UTC, Patrick Silva
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Silva 2018-10-25 15:18:51 UTC
After update to Qt 5.12 beta3 on Arch Linux, nothing happens on double-clicking some icon on desktop.

Operating System: Arch Linux 
KDE Plasma Version: 5.14.2
Qt Version: 5.12.0 beta3
KDE Frameworks Version: 5.51.0
Comment 1 Matej Mrenica 2018-10-25 18:52:22 UTC
(In reply to Patrick Silva from comment #0)
> After update to Qt 5.12 beta3 on Arch Linux, nothing happens on
> double-clicking some icon on desktop.
> 
> Operating System: Arch Linux 
> KDE Plasma Version: 5.14.2
> Qt Version: 5.12.0 beta3
> KDE Frameworks Version: 5.51.0

What icons can you reproduce this with? I have only home and trash and they both work.
Comment 2 Patrick Silva 2018-10-25 20:26:48 UTC
to rebuild plasma-workspace package solved the problem. \o/
Comment 3 Antonio Rojas 2018-10-26 06:16:03 UTC
(In reply to Patrick Silva from comment #2)
> to rebuild plasma-workspace package solved the problem. \o/

AFAIK plasma-workspace doesn't use private Qt API, so if that's really the case there may be an ABI break in Qt that would need reporting and fixing before 5.12 release. Can you confirm whether downgrading to the repo plasma-workspace package breaks it again?
Comment 4 Patrick Silva 2018-10-26 12:29:42 UTC
Created attachment 115910 [details]
plasma-pa applet is not working on X11

(In reply to Antonio Rojas from comment #3)
> (In reply to Patrick Silva from comment #2)
> > to rebuild plasma-workspace package solved the problem. \o/
> 
> AFAIK plasma-workspace doesn't use private Qt API, so if that's really the
> case there may be an ABI break in Qt that would need reporting and fixing
> before 5.12 release. Can you confirm whether downgrading to the repo
> plasma-workspace package breaks it again?

My mistake, the problem persits.
In fact both plasma-workspace and plasma-wayland-session packages were rebuilt, both are installed here.
Now I noticed that the problem occurs only on X11 session and plasma-pa applet also is not working. As you can see in my screenshot, it detects no sound device.
On Wayland both double-click on desktop and plasma-pa applet work as expected.
I get exactly the same results with the packages from Arch repos.
Comment 5 Patrick Silva 2018-11-05 12:38:33 UTC
I have just noticed that the problem on X11 only occurs when I set a fractional display scaling factor in system settings > display and monitor > scale display.
Comment 6 Patrick Silva 2018-11-29 18:58:55 UTC
Cannot reproduce after update to Qt 5.12 RC2.