RPTools/maptool

[Bug]: Pointer gets stuck showing depending on which keys are pressed

Opened this issue · 2 comments

Describe the Bug

When pressing Space, a pointer is shown on screen to all players, and it hides again when Space is released. But if modifier key such as Alt is pressed before releasing Space, then the pointer stays showing on screen.

To Reproduce

  1. Open a campaign and select the pointer tool.
  2. With the mouse over the map, press and hold Space. The blue arrow pointer should show on screen.
  3. While continuing to press Space, also press and hold Alt.
  4. Release Space while continuing to press Alt. The pointer will remain on screen.
  5. Release Alt. The pointer will remain on screen.
  6. Press and release Space. The pointer will now hide.

Expected Behaviour

The pointer should only show as long as the space key is held.

Screenshots

No response

MapTool Info

1.17.1

Desktop

Linux Mint 22.1

Additional Context

No response

Kinda seems like a clunky feature. ;)

Related... libGDX does not draw the arrow or text bubble pointer.

#5481 for LibGDX already 😉

This behaviour does remind me of #3733, but I have a much harder time accepting this one as intentional …