derceg / explorerplusplus

Explorer++ is a lightweight and fast file manager for Windows
https://explorerplusplus.com
GNU General Public License v3.0
2.39k stars 357 forks source link

Draging files from 7zip to explorer++ doesn't work anymore #336

Open pseudo555 opened 3 years ago

pseudo555 commented 3 years ago

Describe the bug Right click > 7Z >extract files works. Opening 7z, selecting files to extract, draging selection to any explorer++ folder doesn't.

To Reproduce Steps to reproduce the behavior:

  1. Open any supported archive file by 7z file manager (zip or 7z)
  2. Open explorer++ in any folder where your user have rights to write/create file
  3. Select one or multiple files/folder from 7z file manager and drag them to explorer++
  4. See popup asking for admin rights. Validating that windows doesn't make it either.

Expected behavior Extraction works, like in previous version.

Crashes no crash.

Version (please complete the following information):

jczanfona commented 3 years ago

Same as https://github.com/derceg/explorerplusplus/issues/317

sean-e commented 3 years ago

317 is similar and may have the same underlying cause, but #317 issue is about dropping on a specific file target, whereas this issue is about dropping into the folder pane without a file target.

pseudo555 commented 3 years ago

Also this issue is somehow new., i didn't recall to have it in older version. I just did some other test. The issue is not 100% reproductible.

I have a zip file which works. a 7z as well. but another which doesn't.

pseudo555 commented 2 years ago

I just discover something which may give you a clue of what's going wrong.

First of all, issue is still there. 7zip version didn't change, Explorer++ is in 1848 build Windows is now 11.

What i miss and is interesting is the fact that i use Ultracopier instead of windows conventional copy/paste feature. If i turn down ultracopier, the issue is no longer reproductible !

In my understanding, when you drag'n'drop files/folder from archive to a folder, 7z extract everything in a temp folder, then move the extracted files to the destination. I guess the moving part is bogus as ultracopier is used instead of windows. For me the error occured at that time. I can't tell if ultracopier is bugged or if explorer++ doesn't manage properly the move part.

This is the only issue i have with all those software. Other copy/move/paste have no issues.

Edit: ultracopier 2.2.4.14 7zip message says something about wrong modification date or unable to get it.

pseudo555 commented 2 years ago

According to ultracopier author, issue might come from ultracopier's plugin used to intercept windows copy/cut/paste system to replace it.