GNOME Bugzilla – Bug 772797
middle-click drag does not show the "Copy, Move, Link" context menu
Last modified: 2018-12-12 10:41:40 UTC
Hi, Drag and drop with the middle mouse button used to show a contextual menu with "Copy, Move, Link" options. That does not work anymore. This happens with nautilus 3.22.0 either under gnome-flashback or gnome-shell; when using gnome-shell it happens either with a Wayland session or a Xorg session. The old behavior is still mentioned somewhere: https://wiki.gnome.org/DocumentationProject/TipsAndTricks#Dragging_and_dropping_files and Carlos Soriano also confirmed that it should still be the intended behavior. Thanks, Antonio
Ping, the regression is still there in 3.26
Hi, I suspect it's due to a change in GTK+ between 3.18 and 3.20: https://github.com/GNOME/gtk/commit/bfee45e6f9f13506f97c8765255c7dc0dd698420#diff-49b11334a9e92d47fbe5242a7a8f356dR2909 It seems like it always determines the suggested action (e.g. copy, move or ask user) for the primary mouse button. This can explain why it behaves the same with the middle button. This also affects other file managers which are forks of Nautilus - Caja and Nemo: https://github.com/mate-desktop/caja/issues/753 https://github.com/linuxmint/nemo/issues/1287#issuecomment-324671354 https://github.com/linuxmint/nemo/issues/1289#issuecomment-247057387 Given that GTK+ is already moved to https://gitlab.gnome.org but Nautilus stays here in bugzilla, I'm not sure what to do. This report probably can't be reassigned to GTK+ here. Maybe a new report for GTK+ on gitlab is needed.
(In reply to Vlad Orlov from comment #2) > Hi, > > I suspect it's due to a change in GTK+ between 3.18 and 3.20: > > https://github.com/GNOME/gtk/commit/ > bfee45e6f9f13506f97c8765255c7dc0dd698420#diff- > 49b11334a9e92d47fbe5242a7a8f356dR2909 > > It seems like it always determines the suggested action (e.g. copy, move or > ask user) for the primary mouse button. This can explain why it behaves the > same with the middle button. > > This also affects other file managers which are forks of Nautilus - Caja and > Nemo: > > https://github.com/mate-desktop/caja/issues/753 > https://github.com/linuxmint/nemo/issues/1287#issuecomment-324671354 > https://github.com/linuxmint/nemo/issues/1289#issuecomment-247057387 > > Given that GTK+ is already moved to https://gitlab.gnome.org but Nautilus > stays here in bugzilla, I'm not sure what to do. This report probably can't > be reassigned to GTK+ here. Maybe a new report for GTK+ on gitlab is needed. Nautilus has also moved to GitLab, but no bugs were migrated. A new issue would be best, indeed.
Whoops, my bad. Somehow I didn't find Nautilus there at first... Ok, I'll file a new report for GTK+ then.
Done: https://gitlab.gnome.org/GNOME/gtk/issues/1512
Thank you Vlad for forwarding the report.
Closing as invalid as this seems to be about GTK as per comment 5.