ウィジェットをシングルクリックで押した瞬間を判定することができません。

すいません、WidgetではなくButtonをクリックした際の挙動として上記を確認しておりました。Widgetの挙動を見る限り、全ての条件を完全に満たすことは単純な設定だけでは現状難しいと思われます。おそらくマウスのクリック時にLeave/Enterを補足せずにクリックだけを取得するのはエンジンのカスタマイズが必要に思われるため、例えばFSlateApplication::ProcessMouseButtonDownEventを検知した場合に独自のイベントでWidgetへ通知するようなことを行うことで実現できるように思われます。