Bug 469961 - Drag and drop features missing: downstream problem under Ubuntu.
Summary: Drag and drop features missing: downstream problem under Ubuntu.
Status: CLOSED DOWNSTREAM
Alias: None
Product: digikam
Classification: Applications
Component: Usability-Drag&Drop (show other bugs)
Version: 8.0.0
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
: 469029 (view as bug list)
Depends on:
Blocks:
 
Reported: 2023-05-18 17:58 UTC by
Modified: 2023-06-21 13:40 UTC (History)
5 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description 2023-05-18 17:58:46 UTC
a) Can't drag and drop files from Thumbnails view to another folder in left pane Albums view.
b) Can't drag and drop files to map in Geolocation Editor window.

Unallowed drop location symbol occurs when trying. As there's two similar behaviors, same problem possibly elsewhere too, haven't tested.

Possible to use alternative methods from right click menu ("Move to Album..." and "Copy coordinates").

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 23.04 / ?
KDE Plasma Version: ?
KDE Frameworks Version: 5.104.0
Qt Version: 5.15.7
Comment 1 caulier.gilles 2023-05-18 18:06:55 UTC
Did you use the AppImage bundle or a native version from your system ?
Comment 2 2023-05-18 19:21:20 UTC
AppImage
Comment 3 Maik Qualmann 2023-05-18 19:29:54 UTC
Both drag and drop actions work here under openSUSE without any problems with the AppImage. Which Linux system are you using?

Maik
Comment 4 2023-05-18 19:33:23 UTC
Ubuntu 23.04
Comment 5 Maik Qualmann 2023-05-18 19:38:48 UTC
Is your Ubuntu up to date? I mean we already had a bug report about drag and drop and after an Ubuntu update everything worked again.

Maik
Comment 6 2023-05-18 19:52:03 UTC
Should be. I've just upgraded ubuntu 22.10->23.04 and digikam appimage 7.9.0->8.0.0, so I have only tested it on freshly upgraded 23.04.
Comment 7 2023-05-18 19:52:47 UTC
7.10.0->8.0.0
Comment 8 2023-05-19 10:36:06 UTC
It's possible to drop files to web browser or (gnome) Files, but all digikam window appears as inallowed drop location.
Comment 9 2023-05-19 10:37:47 UTC
Also Kdenlive is disallowed. This must be KDE issue?
Comment 10 2023-05-19 11:27:05 UTC
Appears that this is NOT digikam issue as it seems to appear within Kdenlive too, so possibly all KDE within Ubuntu 23.04 in my system is affected. I appreciate if you can suggest where to get help for this, or can this bug report be transferred to appropriate component?
Comment 13 caulier.gilles 2023-05-19 16:53:14 UTC
The main differences with the KDenlive and the digiKam AppImage are:

1/ the way to compile it : I do it on my computer, KDenlive uses KDE infra. It can be interesting to try the KDE infra version of digiKam, but as we don't support it officially, i fear to see more problem than the handmaid version.

https://binary-factory.kde.org/view/AppImage/job/Digikam_Nightly_appimage-centos7/

2/ The Qt T.15.x version in AppImage from digiKam is certainly older than one used in KDenlive. This is the low level common code used by both application to share data to the clipboard.

Gilles Caulier
Comment 15 2023-05-20 05:23:52 UTC
Fix is possibly not yet in Ubuntu, but building mutter from source is reported to work. https://github.com/OpenShot/openshot-qt/issues/5221
Comment 16 caulier.gilles 2023-05-20 05:50:48 UTC
Definitively, it's a DOWNSTREAM problem located in Ubuntu/Gnome implementation. 

Thanks for your investigations and links.

Best

Gilles Caulier
Comment 17 Jean-Baptiste Mardelle 2023-05-26 09:51:00 UTC
*** Bug 469029 has been marked as a duplicate of this bug. ***
Comment 18 Jean-Baptiste Mardelle 2023-05-26 09:52:37 UTC
*** Bug 469462 has been marked as a duplicate of this bug. ***
Comment 19 Maik Qualmann 2023-06-06 06:24:03 UTC
*** Bug 470686 has been marked as a duplicate of this bug. ***
Comment 20 2023-06-06 09:02:51 UTC
FYI: Fix is not yet available for Ubuntu 23.04. Apparently mutter 44.2 fixes this. Current version https://packages.ubuntu.com/lunar/mutter
Comment 21 2023-06-06 16:05:42 UTC
Switching to XCFE seems to fix this. I used command:

sudo apt-get install xubuntu-desktop^

During installation I also chose to use lightdm when offered. 

Some further steps of optimization I haven't tried https://askubuntu.com/questions/65861/how-to-i-change-from-ubuntu-to-xubuntu
Comment 22 2023-06-06 16:11:25 UTC
*Xfce*
Comment 23 2023-06-21 13:01:51 UTC
This is now fixed in Ubuntu 23.04.
Comment 24 caulier.gilles 2023-06-21 13:37:50 UTC
Fixed with bug 469961