Bug 270365 - drag & drop picture in upwards folder collapses and reopens it
Summary: drag & drop picture in upwards folder collapses and reopens it
Status: RESOLVED UPSTREAM
Alias: None
Product: digikam
Classification: Applications
Component: Usability-Drag&Drop (show other bugs)
Version: 1.8.0
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-07 21:44 UTC by Christian González
Modified: 2017-08-01 12:36 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christian González 2011-04-07 21:44:18 UTC
Version:           1.8.0 (using KDE 4.6.1) 
OS:                Linux

open digikam, create a new album "Foo", inside that a new one "Bar", and drop some pictures into "Bar".
Now select some pictures in "Bar" and drag them onto "Foo", but keep your mouse pressed while watching what happens: if you do a mouseOver on the album name "Foo", it is halfways normal and consistent, but if you by accident hover over the "+" or ">" left beside the name, the whole tree beneath "Foo" collapses suddenly, reopening after half a second, collapsing again etc.
It does not follow a clean pattern.
What seems to be meant is: hovering on the name does nothing, hovering on the ">" opens that folder. but this does not work really good.

MUCH better would be: hover on folder name does nothing, hovering there fore more than a second opens that tree. Like in Dolphin (when this behaviour is switched on.

Reproducible: Always




OS: Linux (x86_64) release 2.6.35-28-generic
Compiler: cc
Comment 1 Marcel Wiesweg 2011-04-18 22:34:26 UTC
All such behavior is implemented by Qt, no custom code from our side.
Btw, I cannot reproduce any problem such as continuous expand/collapse.
One could argue that collapsing an open folder is often undesirable, but there's nothing to do short of switching all of this behavior off completely.