Umgでのマウスカーソルの非表示

すいません、Input modeは違いましたね・・・

ウィジェットのデザイナー画面で、Buttonを選択中に見える詳細タブの中のInteraction項目に、IsFocusableの値があります。
これをオフにすればこの問題は解消出来ると思います。

ちなみにオンのままだとキーボードからの操作が可能になる模様(例として、カーソルをボタン上にホバーしながらEnterでOnClickedイベントが呼ばれます、OnPressedイベントは呼ばれないので注意)

オン(デフォルト)の場合の、問題とされている挙動は仕様なのかバグなのか怪しい所・・・

追記:IsFocusable オプションのClickMethodについて

OnClickedイベントのタイミングを調整出来ます。
(OnPressed及びOnReleasedはClickMethodとは無関係です)

  1. Down&up=ボタン上でクリック(LMB)が押されてから離されるまでにカーソルがボタン上にあれば(カーソルがボタン外へ一度も出てなければ)イベント発行
  2. Mouse Down=クリックをした瞬間にイベント発行
  3. Mouse up=Down&upと同じ?
  4. Precise Click=Down&upの条件に加え、ボタン上でも一定速度以上でカーソルを動かした場合イベントは発行されない(押した点から離した点の距離は関係ない)

[改行が上手く適用されず、読み辛いですがご了承下さい]