https://bugs.winehq.org/show_bug.cgi?id=47514
Bug ID: 47514 Summary: AviUtl: Can't add a file to the ExEdit dialog after the first drop. Product: Wine Version: 4.12.1 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: shell32 Assignee: wine-bugs@winehq.org Reporter: sagawa.aki+winebugs@gmail.com Distribution: Ubuntu
AviUtl is a Japanese AVI file editing tool. When a user drop a file to the ExEdit dialog, it doesn't accept after the first time.
How to reproduce: 1. Download aviutl_plus_20120619.zip from http://spring-fragrance.mints.ne.jp/aviutl/ 2. Unzip it. 3. Launch aviutil.exe in Japanese locale, i.e. LANG=ja_JP.UTF-8 wine aviutl.exe 4. Choose [設定]-[拡張編集の設定] (Settings-ExEdit Settings), then the window titled 拡張設定 (ExEdit) will be shown. 5. Drag and drop a media file (*.avi/*.jpg/*.png/*.wav) to the window. New project dialog is shown. 6. Clieck [OK]. 7. After the click, an object setting window (e.g. 画像ファイル[標準描画]) is shown and the object bar is added to the right of the Layer 1 label in the ExEdit window. 8. Close the object setting window with the right upper [X] button. 9. Drag and drop a media file to the window, again.
Expected behavior: * An object setting window for the file is shown, and * New object bar is added below the existing object bar(s) in the ExEdit window.
Actual behavior: * Nothing happens.
https://bugs.winehq.org/show_bug.cgi?id=47514
Sagawa sagawa.aki+winebugs@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://spring-fragrance.min | |ts.ne.jp/aviutl/aviutl_plus | |_20120619.zip
https://bugs.winehq.org/show_bug.cgi?id=47514
--- Comment #1 from Sagawa sagawa.aki+winebugs@gmail.com --- Created attachment 64905 --> https://bugs.winehq.org/attachment.cgi?id=64905 drag and drop demo
After the investigation, I figured out that DragQueryPoint's return value causes the issue.
I prepare a demo application for the behavior. Please execute drop_win.exe with Wine and drop a file into the window. The second line shows DragQueryPoint's result and its return value. The return value is expected to be TRUE. But it's FALSE with Wine 4.12.1.
https://bugs.winehq.org/show_bug.cgi?id=47514
Sagawa sagawa.aki+winebugs@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |testcase
--- Comment #2 from Sagawa sagawa.aki+winebugs@gmail.com --- I sent a patch, https://source.winehq.org/patches/data/167722 .
https://bugs.winehq.org/show_bug.cgi?id=47514
Sagawa sagawa.aki+winebugs@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|UNCONFIRMED |RESOLVED Fixed by SHA1| |4c6aa8b2fa1678c39aa5a89d9b2 | |6cfc4002e744e
--- Comment #3 from Sagawa sagawa.aki+winebugs@gmail.com --- Fixed by https://source.winehq.org/git/wine.git/commit/4c6aa8b2fa1678c39aa5a89d9b26cf... .
https://bugs.winehq.org/show_bug.cgi?id=47514
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 4.14.
https://bugs.winehq.org/show_bug.cgi?id=47514
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |4.0.x
https://bugs.winehq.org/show_bug.cgi?id=47514
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|4.0.x |---
--- Comment #5 from Michael Stefaniuc mstefani@winehq.org --- Removing the 4.0.x milestone from bug fixes included in 4.0.3.