Description

the handled value passed to unlock_mouse is actually treated as unhandled, because FEventReply has no uproperty and no Identical()function of its own. Adding WithIdenticalViaEquality can fix this issue 

Steps to Reproduce

run python code in editor:

import unreal
handled = unreal.WidgetLibrary.handled() 
unreal.WidgetLibrary.unlock_mouse(handled)

Add a breakpoint in ::UnlockMouse and check the value of "Reply"

it's actual value is "unhandled", expect to be "handled"

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-355955 in the post.

0
Login to Vote

Fixed
ComponentUE - Editor - UI Systems - UMG
Affects Versions5.7
Target Fix5.8
Fix Commit48785794
CreatedNov 28, 2025
ResolvedNov 28, 2025
UpdatedDec 1, 2025
View Jira Issue