New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Moving / copying file between windows belonging to same server+user should perform entirely server-side filesystem operation #14084
Comments
Testing this with 8.5.5 (39213) on macOS.
Footnotes
|
Thanks for the link to the documentation!
Interestingly my testing experience is contrary to yoursEnvironment
TestsDragging a file from one browser window to the otherMaybe the whole thing is a client side GUI/interaction bug? Long before it reaches the network protocol functions? I have this suspicion due to this observation:
⌘-X and ⌘-V not working at all
⌘-C and ⌘-V not working at all
|
Please also note: When I do all of the above in a single window, then all operations work normal. Move operation
Copy operation
|
Thanks for your concise report, I can now reproduce. The workaround is to
|
Regression from #2596. |
Haha! Finally found something
Currently only way to perform file move/copy operations between two windows of the same server.
Tried another variation of this, which sadly does not work
TL;DR: So currently only works like this:
|
My concrete question: After this fix copy/move operations on the same server with the same protocol between multiple browser window instances work, regardless how the windows get into existence? |
Please re-open!
Test scenarios and their outcome
|
Reproduction
dir-a, dir-b, dir-c.
dir-a
→ "New browser".dir-b
.file1.mp4
fromdir-a
todir-b
.Expected: This happens in an instant.
Actually: This is painfully slow
file1.mp4
fromdir-a
to your computer's/tmp/
directory and then re-uploadsfile1.mp4
todir-b
on the server.Best Practises
Workaround
dir-a
anddir-b
and then drag-n-dropfile1.mp4
fromdir-a
todir-b
.The text was updated successfully, but these errors were encountered: