winex11: Do window search if IDropTarget::DragOver() returns DROPEFFECT_NONE.
commitc03c17277f4a2ffa49f97ea43f201abf09e25a78
authorAkihiro Sagawa <sagawa.aki@gmail.com>
Mon, 11 Dec 2023 14:09:31 +0000 (11 23:09 +0900)
committerAlexandre Julliard <julliard@winehq.org>
Mon, 11 Dec 2023 22:11:19 +0000 (11 23:11 +0100)
tree0ad11df49e25f75c7d20760ab8c4f1835a143f41
parent6ea417d33930e495679ad799d7ddb1b26b4452cb
winex11: Do window search if IDropTarget::DragOver() returns DROPEFFECT_NONE.

Fixes a regression from 1d337249f16ed61163315019f5dbbe4db3386390.

Prior to the commit, we were solving this case in a different way.
If IDropTarget::DragOver() returned DROPEFFECT_NONE,
X11DRV_XDND_DROPEFFECTToXdndAction() would convert it to XdndActionCopy.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55179
dlls/winex11.drv/xdnd.c