bubbles
bubbles copied to clipboard
fix: table.SetCursor cursor rendered offscreen
When using table.SetCursor to modify the location of the cursor in a table, the viewport wasn't getting updated in the same way as MoveUp/MoveDown which was causing the resulting View() to sometimes not include the cursor.
This changeset fixes this by internally converting any SetCursor calls to re-use the logic in MoveUp/MoveDown by calling those functions directly