-
-
Notifications
You must be signed in to change notification settings - Fork 2.5k
Improved drag and drop with virtual storage items #9014
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
Conversation
@yaichenbaum Is this ready to be merged? |
I think we should wait for Gave. |
Sorry can't review it on depth right now but looks good to me (actually, this trick is pure genius, does it work for copy/paste?). I'd make a couple of minor changes but it can wait a different PR. |
commit 8624d8c Author: Luke Blevins <lukeblevins15@outlook.com> Date: Thu Apr 28 18:37:32 2022 -0400 feat: fix drag and drop with virtual storage items (files-community#9014) Co-authored-by: Yair Aichenbaum <39923744+yaichenbaum@users.noreply.github.com> commit 1e3b729 Author: Attacktive <66462458+Attacktive@users.noreply.github.com> Date: Thu Apr 28 23:53:10 2022 +0900 Fix empty tooltip text preview pane (files-community#9028) commit cd87249 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed Apr 27 10:09:22 2022 -0400 Bump MSTest.TestFramework from 2.2.9 to 2.2.10 (files-community#9017) Bumps [MSTest.TestFramework](https://github.com/microsoft/testfx) from 2.2.9 to 2.2.10. - [Release notes](https://github.com/microsoft/testfx/releases) - [Commits](microsoft/testfx@v2.2.9...v2.2.10) --- updated-dependencies: - dependency-name: MSTest.TestFramework dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit da23054 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed Apr 27 09:44:52 2022 -0400 Bump MSTest.TestAdapter from 2.2.9 to 2.2.10 (files-community#9016) Bumps [MSTest.TestAdapter](https://github.com/microsoft/testfx) from 2.2.9 to 2.2.10. - [Release notes](https://github.com/microsoft/testfx/releases) - [Commits](microsoft/testfx@v2.2.9...v2.2.10) --- updated-dependencies: - dependency-name: MSTest.TestAdapter dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> commit ea98e63 Author: Marco Gavelli <marcogavelli2@gmail.com> Date: Wed Apr 27 15:44:27 2022 +0200 [Refactor] Decouple FolderSizeProvider from UI (files-community#8997) commit 64202f0 Author: Marco Gavelli <marcogavelli2@gmail.com> Date: Wed Apr 27 02:28:14 2022 +0200 Fix crash due to concurrent list edits in sidebar (files-community#9002) commit e59e06e Author: Marco Gavelli <marcogavelli2@gmail.com> Date: Tue Apr 26 02:44:45 2022 +0200 Properly maintain sidebar state (files-community#9004)
Ouch I think this breaks dropping files into UWP apps (e.g Unigram), can someone double-check? Probably because (most/all) uwp apps try to cast the received items to either StorageFile or StorageFolder and VirtualStorageItem is neither. |
@gave92 Yikes. We'll have to look into this and I will refund the sponsor over PayPal if needed. |
At worst we could put a settings switch called like "use drag&drop compatible mode" to use the old behavior if a user needs to drop to uwp apps.. |
Resolved / Related Issues
Items resolved / related issues by this PR.
Details of Changes
Add details of changes here.
Special thanks to "High Caffeine Content" (@steventroughtonsmith) for making this and future PRs possible
Validation
How did you test these changes?