Bug 391962 - Electron(nonnative) applications tray icon left mouse click acts like right mouse click
Summary: Electron(nonnative) applications tray icon left mouse click acts like right m...
Status: RESOLVED UPSTREAM
Alias: None
Product: plasmashell
Classification: Plasma
Component: System Tray widget (other bugs)
Version First Reported In: 5.12.3
Platform: Neon Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-03-17 12:06 UTC by Ievgen Sobko
Modified: 2018-03-19 09:41 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ievgen Sobko 2018-03-17 12:06:43 UTC
I have few electron applications used.
Under Kubuntu all of them have strange behavior when left mouse button clicked on tray icon.
When I click left mouse button I expect application to be opened but instead I'm getting the same behavior as right mouse button clicked(context menu opened).
This issue affects at least Kubuntu 17.10, 18.04 Beta1, KDE neon that is based on Ubuntu LTS 16.04.
Dont see such behavior on Arch KDE distributions.
Reproduced this with following aplications "pcloud drive", "skypeforlinux", "upwork desktop application".

System Info:
System: Host: DzirT-VM Kernel: 4.15.0-12-generic x86_64 bits: 64 Desktop: KDE Plasma 5.12.3
           Distro: Ubuntu Bionic Beaver (development branch)
Machine: Device: kvm System: QEMU product: Standard PC (Q35 + ICH9 2009) v: pc-q35-2.11 serial: N/A
           Mobo: N/A model: N/A serial: N/A UEFI: EFI Development Kit II / OVMF v: 0.0.0 date: 02/06/2015
CPU: Quad core Intel Core i7-6700K (-MT-MCP-) cache: 16384 KB
           clock speeds: max: 4008 MHz 1: 4008 MHz 2: 4008 MHz 3: 4008 MHz 4: 4008 MHz 5: 4008 MHz 6: 4008 MHz
           7: 4008 MHz 8: 4008 MHz
Graphics: Card: NVIDIA GM204 [GeForce GTX 970]
           Display Server: x11 (X.Org 1.19.6 ) drivers: nouveau (unloaded: modesetting,fbdev,vesa)
           Resolution: 1920x1080@60.00hz
           OpenGL: renderer: NV124 version: 4.3 Mesa 18.0.0-rc4
Audio: Card-1 NVIDIA GM204 High Definition Audio Controller driver: snd_hda_intel
           Card-2 iCreate driver: USB Audio
           Sound: Advanced Linux Sound Architecture v: k4.15.0-12-generic
Network: Card: Red Hat Virtio network device driver: virtio-pci
           IF: enp0s2 state: up speed: -1 duplex: unknown mac: 00:77:dd:5b:0b:5d
Drives: HDD Total Size: 23.3GB (33.6% used)
           ID-1: /dev/vda model: N/A size: 1.8GB
           ID-2: /dev/vdb model: N/A size: 21.5GB
Partition: ID-1: / size: 20G used: 7.3G (41%) fs: ext4 dev: /dev/vdb2
RAID: No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors: System Temperatures: cpu: No active sensors found. Have you configured your sensors yet? mobo: N/A gpu: 56.0
Info: Processes: 215 Uptime: 23 min Memory: 1904.3/3940.5MB Client: Shell (bash) inxi: 2.3.56
Comment 1 David Edmundson 2018-03-19 09:41:58 UTC
We don't do anything special for electron apps with regards to the system tray.

You might find either ubuntu or arch has different versions that are using different tech (SNI vs xembed), or it's simply different versions of electron.

In any case, it's not us that can help. Sorry