Skip to content
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

[Bug] can't open file in another application when drag and drop default is Move #426

Closed
alient12 opened this issue Sep 10, 2022 · 7 comments

Comments

@alient12
Copy link

Hi, thanks for your great works. I've found two bugs during drag and drop when it was Move by default.

1. can't drag subtitle to PotPlayer:

Screenshot (3)

even I can't put screenshot on the browser

Screenshot (4)

2. I can't change the drag and drop mode via holding Shift or Ctrl buttons. It sometimes works but not most of the time.

Edition: Windows 11 Home
Version: 21H2
OS Build: 22000.856

RX-Explorer:
Version: 7.9.1.0

@zhuxb711
Copy link
Owner

Hi, a drag and drop operation depends on both drag-out and drag-in application. You ask RX-Explorer to send "Move" request to the other applications and it would be accepted by these application if they allowed to do that.

In this case, not all the applications that accept "Move" request. That's why you could not drop the files on them. You should not blame RX-Explorer.

This is not a bug. Every application could determine what operations is accepted and reject the others.

@zhuxb711 zhuxb711 closed this as not planned Won't fix, can't repro, duplicate, stale Sep 12, 2022
@alient12
Copy link
Author

alient12 commented Sep 12, 2022

Hi, thanks for your response but I think the second one is bug. Because in Windows Explorer I can change drag and drop mode by holding Shift or Ctrl. But in RX-Explorer it sometimes works.

@zhuxb711
Copy link
Owner

Switching from Move & Copy by pressing Ctrl is implemented by target applications. It's not controlled from RX-Explorer.

@alient12
Copy link
Author

The target application is RX-Explorer and it's not working!

Screenshot (5)

@zhuxb711
Copy link
Owner

Sorry for miss understanding. If you want to change the mode of dragging on RX-Explorer. You should press and hold on the ctrl key and move your mouse slightly.

@alient12
Copy link
Author

Thank you, now I see it works. But there is another problem, It won't allow me to copy a file to another folder. The folders are ordinary folders on my Desktop.
Screenshot (6)

@zhuxb711
Copy link
Owner

I think that should be a bug. The application which you dragged into will only be able to execute the actions requested from the original application.

So that's why you could not change the actions when pressing Ctrl key. In the next version of RX-Explorer, it will respect the request from other applications and user could not switch the actions to those not allowed by original application (If original application requests Move then user could not change it to Copy by pressing Ctrl key)

I will add a new option to Default Drag Behavior: Not specified. To allow user switching Copy/Move actions by pressing ctrl key. If you select 'Copy' or 'Move' as default behavior then you will no longer allowed to switch the actions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants