Bug 374291 - regression: folder view popup disappears when touched by mouse cursor
Summary: regression: folder view popup disappears when touched by mouse cursor
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Folder (show other bugs)
Version: 5.8.0
Platform: Neon Linux
: NOR normal
Target Milestone: 1.0
Assignee: Eike Hein
URL:
Keywords:
: 376632 (view as bug list)
Depends on:
Blocks:
 
Reported: 2016-12-29 14:56 UTC by S. Christian Collins
Modified: 2017-02-20 10:42 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
video showing the bug (451.04 KB, video/webm)
2016-12-29 14:56 UTC, S. Christian Collins
Details

Note You need to log in before you can comment on or make changes to this bug.
Description S. Christian Collins 2016-12-29 14:56:02 UTC
Created attachment 103064 [details]
video showing the bug

Please see the attached video.

The folder view popup disappears when touched by the mouse cursor. I first noticed this bug in Plasma 5.8.5, but it was working for me in Plasma 5.8.4, if I remember correctly.

Steps to reproduce:
1. Set the desktop to "Folder View", with the location pointing somewhere that contains one or more folders.
2. With the mouse cursor positioned over a folder icon on the desktop, a small circle icon will appear at the top left of the folder icon. Click this small circle to get a popup view of the folder's contents.
3. Move the mouse cursor into the popup view.

Result: The popup disappears when the mouse cursor touches it, making it impossible to do anything with the popup at all.

** My System **
OS: KDE Neon 5.8.5 64-bit (Plasma Desktop 5.8.5, KDE Frameworks 5.29.0, Qt 5.7.0)
Linux Kernel: 4.4.0.57-generic
Comment 1 Eike Hein 2017-01-02 11:47:29 UTC
Likely a regression from https://phabricator.kde.org/D3593

I had a feeling I shouldn't have accepted that one, I knew there was some reason like this.
Comment 2 Eike Hein 2017-01-03 07:34:13 UTC
Git commit e80a4b87cfa98708724942794ca6f051974bb5c0 by Eike Hein.
Committed on 03/01/2017 at 07:30.
Pushed by hein into branch 'Plasma/5.8'.

Don't clear hover state while a child dialog is open.

Otherwise it won't stay open.

Fixes regression from 7585f295363532eff51f7e11ef6b62925117aba4.

The bug number referenced in the original change is invalid, but
I don't think this should invalidate the intent of that fix. Kai
please let me know the correct bug number so I can double-check.
CCMAIL:kde@privat.broulik.de

M  +4    -1    containments/desktop/package/contents/ui/FolderView.qml

https://commits.kde.org/plasma-desktop/e80a4b87cfa98708724942794ca6f051974bb5c0
Comment 3 Fabian Vogt 2017-02-20 10:42:04 UTC
*** Bug 376632 has been marked as a duplicate of this bug. ***