Earlier this morning, I was annoyed that I could not drag and drop files from a remote SSH server in Nautilus to Google Drive in Chromium... Instead, I would have to drag and drop the files from the SSH server to a local directory, and then drag and drop the files from that local directory to Google Drive.
While complaining about this on IRC to my friends, I realized that the most likely issue was that Chromium is a Flatpak and thus does not have the appropriate permissions to read the files directly from the SSH mount.
After some searching, I found this comment on on the Flathub GitHub:
https://github.com/flathub/org.freecadweb.FreeCAD/issues/22#issuecomment-622644735
Basically, I can give applications filesystem access to "xdg-run/gvfs" and talk access to "org.gtk.vfs". To do so, I used FlatSeal as shown below.
With these settings in place, I can now drag and drop from a remote SSH server in Nautilus to Google Drive in Chromium directly!






