The cursor position is no longer updated during drag and drop, so drag-over events cannot respond correctly.
Commenting out the following code in WindowsCursor.cpp works as a workaround ( the behavior is same as UE 5.6 ).
FVector2D FWindowsCursor::GetPosition() const
{
POINT OutCursorPos;
// if (!FWindowsApplication::StaticGetCursorPosition(OutCursorPos)) // comment out
this line
{
::GetCursorPos(&OutCursorPos);
}
return FVector2D(OutCursorPos.x, OutCursorPos.y);
}
Result:
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-364137 in the post.
| 0 |
| Component | UE - Editor - Workflow Systems |
|---|---|
| Affects Versions | 5.7 |
| Created | Feb 5, 2026 |
|---|---|
| Updated | Feb 9, 2026 |