mmatyas / pegasus-frontend

A cross platform, customizable graphical frontend for launching emulators and managing your game collection.
http://pegasus-frontend.org
Other
1.25k stars 112 forks source link

Setting keyNavigationWraps to true for a GridView steals focus from it's parents #1053

Open Danhanado opened 1 year ago

Danhanado commented 1 year ago

There's an odd bug where setting keyNavigationWraps to true on a GridView steals focus away from all parent objects, including the frontend itself. Trying to navigate through the grid will cause any input commands for it's parent classes to not function. Here, the cancel listener stops functioning: The cancel button listener stops working here This also extends to internal input commands, I am unable to refresh the theme or bring up the pegasus side-menu with the back/start button.

This is happening for me on Windows (Not sure about other platforms)