Bug 356764 - left mouse click on taskbar is randomly not detected
Summary: left mouse click on taskbar is randomly not detected
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Task Manager and Icons-Only Task Manager (show other bugs)
Version: 5.5.1
Platform: Arch Linux Linux
: NOR normal
Target Milestone: 1.0
Assignee: Eike Hein
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-12-16 02:16 UTC by Potomac
Modified: 2015-12-16 13:03 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Potomac 2015-12-16 02:16:00 UTC
I use archlinux 64 bits, since plasma 5.5.1-1 packages I notice a bug :

- sometimes the left mouse click is not detected when I click on the plasma taskbar ( or K menu ), for example if firefox is minimized on the taskbar then sometimes a mouse click for restoring the firefox window doesn't work, I have to do this mouse click twice in order to restore the window,

this bug doesn't occur with plasma 5.5.0,

I can reproduce this bug on my PC ( archlinux 64 bits ) and on a qemu virtual machine i686,

this bug occurs randomly ( you have to test at least 10 times in order to trigger the bug, for example 3 windows opened or minimized, then try to click on the taskbar in order to minimize/restore one of these 3 windows, you will notice that sometimes the mouse click is not detected by plasma 5.5.1 )

Reproducible: Sometimes

Steps to Reproduce:
- update to plasma 5.5.1-1 packages
- open 3 programs ( for example : firefox, thunderbird, dolphin )
- sometimes when you want to minimize or restore a window ( firefox, thunderbird, dolphin for example ) the plasma taskbar doesn't detect the left mouse click
- this bug doesn't occur with the previous versions of plasma ( for example 5.5.0 )

you need to try at least 10 times because it's a random bug, this bug can also occur if you try to click on the K menu

Actual Results:  
the taskbar sometimes doesn't detect the left mouse click

Expected Results:  
the plasma taskbar should have detected the left mouse click and should minimize/restore the window
Comment 1 Arthur c 2015-12-16 08:04:42 UTC
I have exactly the same problem since yesterday on two PCs with the last KDE update (Fedora 23), but I have 5.5.0 packages :

plasma-desktop-5.5.0-4.fc23.x86_64
kdeplasma-addons-5.5.0-2.fc23.x86_64
plasma-workspace-geolocation-5.5.0-2.fc23.x86_64
plasma-workspace-drkonqi-5.5.0-2.fc23.x86_64
plasma-pa-5.5.0-1.fc23.x86_64
plasma-systemsettings-5.5.0-1.fc23.x86_64
plasma-nm-openconnect-5.5.0-1.fc23.x86_64
plasma-nm-5.5.0-1.fc23.x86_64
plasma-milou-5.5.0-1.fc23.x86_64
plasma-workspace-libs-5.5.0-2.fc23.x86_64
plasma-desktop-doc-5.5.0-4.fc23.noarch
plasma-nm-pptp-5.5.0-1.fc23.x86_64
kf5-plasma-5.16.0-4.fc23.x86_64
plasma-breeze-5.5.0-1.fc23.x86_64
plasma-nm-openvpn-5.5.0-1.fc23.x86_64
plasma-pk-updates-0.2-5.fc23.x86_64
plasma-workspace-common-5.5.0-2.fc23.x86_64
plasma-nm-l2tp-5.5.0-1.fc23.x86_64
kde-settings-plasma-23-8.fc23.noarch
plasma-nm-vpnc-5.5.0-1.fc23.x86_64
plasma-breeze-common-5.5.0-1.fc23.noarch
plasma-nm-openswan-5.5.0-1.fc23.x86_64
plasma-workspace-geolocation-libs-5.5.0-2.fc23.x86_64
plasma-workspace-5.5.0-2.fc23.x86_64
Comment 2 Arthur c 2015-12-16 08:16:09 UTC
the bug seems to never happen on the active window, we can minimize/maximize from the taskbar without problem. It's a problem when we change the focus : 

Scenario :
Application 1 active : taskbar highlighted 
Cursor on the taskbar of the minimized application 2 : light highlight
Click on the taskbar of the minimized application 2 : the light highlight/focus disappear.
Comment 3 Potomac 2015-12-16 12:21:34 UTC
on archlinux this bug seems solved with plasma-workspace 5.5.1-4 package :

https://bugs.archlinux.org/task/47399
Comment 4 Potomac 2015-12-16 12:24:25 UTC
a patch has been released in order to fix this bug :

https://quickgit.kde.org/?p=plasma-workspace.git&a=commitdiff&h=1390b4&o=plain

linux distros should apply this patch quickly, for archlinux it's already done with  plasma-workspace 5.5.1-4 package version
Comment 5 Arthur c 2015-12-16 13:03:17 UTC
Thanks !