The Spinbox Widget cannot be edited if the Player's focus is lost. I have tried using different keyboard letter inputs in the Blueprints and have gotten the same results.

Steps to Reproduce
  • Create a new project
  • Create a Widget Blueprint > Edit the Widget Blueprint
  • In the Palette section, search/drag/drop "Spinbox" over the "[Canvas Panel]" in the Hierarchy section > Save & Compile
  • Open Level Blueprints > Drag off of "Event BeginPlay" > search/select "Create Widget" > set the class to the Widget Blueprint > Drag off of "Owning Player" > Search/select "Get Player Controller
  • Drag off of "Create Widget" > search/select "Add to Player Screen" > connect return target and target (self)
  • Drag off of "Add to Player Screen" > search and select "Set Input Mode Game And UI" > connect "Target" to "Return Value" on "Get Player Controller"
  • Drag off of "Get Player Controller" Return Value > search/select "Set Show Mouse Cursor"
  • Connect "Set Show Mouse Cursor" to "Set Input Mode Game and UI" > click in the check for "Show Mouse Cursor"
  • Right click in Event Graph > search/select "Z" (Keyboard Events) > Drag off of "Pressed" > search/select "Set Input Mode Game And UI" > drag off of "Set Input Mode Game And UI" > search/select "Get Player Controller"
  • Save and Compile
  • Play in Editor

Result: The Spinbox Widget cannot be edited if the Z button is pressed while mouse dragging the Spinbox.

Expected Result: To be able to edit the Spinbox even if the player's focus is lost.

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

Login to Vote

Won't Fix
ComponentUE - Editor - UI Systems
Affects Versions4.
CreatedNov 28, 2017
ResolvedAug 18, 2021
UpdatedAug 18, 2021