What happened?
In the TUI plugin manager, opened via the command palette and Plugins, the highlighted row can jump when moving or clicking with the mouse. Keyboard up/down selection does not show the same behavior.
Steps to reproduce
- Open the command palette.
- Select
Plugins.
- Move the mouse across the plugin list or click entries.
Expected behavior
The highlighted row should stay under the hovered/clicked plugin without causing the list to scroll unexpectedly.
Notes
The plugin manager feeds DialogSelect hover movement back into current, which causes the dialog to re-center the list while the mouse is still over it.
What happened?
In the TUI plugin manager, opened via the command palette and
Plugins, the highlighted row can jump when moving or clicking with the mouse. Keyboard up/down selection does not show the same behavior.Steps to reproduce
Plugins.Expected behavior
The highlighted row should stay under the hovered/clicked plugin without causing the list to scroll unexpectedly.
Notes
The plugin manager feeds
DialogSelecthover movement back intocurrent, which causes the dialog to re-center the list while the mouse is still over it.