Summary: | Regression: cannot drop files or folder on breadcrumb dropdown | ||
---|---|---|---|
Product: | [Frameworks and Libraries] frameworks-kio | Reporter: | Todd <toddrme2178> |
Component: | URL navigator | Assignee: | David Faure <faure> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | bodertz, cfeck, frank78ac, hugo.pereira.da.costa, kdelibs-bugs, nate |
Priority: | NOR | ||
Version: | 5.47.0 | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Todd
2012-11-13 11:23:45 UTC
Some additional info: If the menu is long enough to reach the file browser area, dropping the file on the menu causes the file to be dropped in the current folder, while if you drop on an area of the menu which is covering other parts of the window then the drop fails. This suggests that the drag and drop operation might not be interacting with the menu at all, but is rather trying to drop on the window area the menu is covering. Thanks for the report, I can confirm this, but I don't think that this is a Dolphin issue (KUrlNavigator comes from kdelibs). Do you happen to know what the last working version was? I am 90% sure it was working in 4.9.0 at least (there is a crash related to dropping files on the menu, and I am pretty certain I had the crash in the 4.9 series). I am not sure whether it was working in 4.9.1. I know it was not working in 4.9.2, and reported the problem immediately when I established it was not fixed in 4.9.3. Thanks for the quick response. I don't see any recent commits in either Dolphin or KUrlNavigator which look like they might be the cause. If anyone with a bit of spare time could 'git bisect' the issue (Dolphin, kdelibs and qt are possible candidates), that would be a great help. I see a couple possible commits that may be responsible for this behavior inside dolphin, but I am not sure which one (if any) is the culprit. I have listed them in order of how likely I think they are too be the culprit, but I am by no means an expert so please don't put much, if any, credence in the ordering: 8c4fa6e03b6b6acedf3a03eef5347f38680818fe 88e24922578b4391edba2d980a632958249d6eda f52fc1425263c2e9ca0f905e9c3d1264e4a41aae I don't see any obvious issues in kdelibs, but again I am no expert. None of these commits are related to the location bar. Moreover, I just rebuilt kde-baseapps from the v4.9.0 tag, and the bug is still there. If it really did work for you in 4.9.0, then this is either a kdelibs or a Qt issue. I just tried it in KDE 4.7: dropping items on the "drop down" menu of the location bar in breadcrumb mode works both in Dolphin and the file dialog. In KDE 4.10.3, it works in neither of them -> it seems that this is not a Dolphin issue. Interesting: When switching the widget style from Oxygen to, e.g., Plastique, it works. @Hugo: could a change in Oxygen be responsible for this regression? Or could it be that KUrlNavigator interacts with the style incorrectly? Frank: will investigate, no clue yet :) we do alter drag and drop if I remember right, to use argb background rather than euristic mask. Maybe this is related. Will keep you posted; thanks for ccing Still an issue in KDE Frameworks 5.47. |