GUI: Save/load dialog flickers when repeatedly clicking the list/grid buttons
|Reported by:||bonki||Owned by:|
_gridButton) in the
SaveLoadChooserDialog when already viewing the list view (or grid view) results in showing the main
LauncherDialog for a split second resulting in ugly flickering.
- Make sure the buttons don't do anything when pressed repeatedly
- Actually disable the
_listButtonwhen showing the list view and the
_gridButtonwhen showing the grid view
- Replace both buttons with a single button which toggles between both views
My personal preference is (3) but that might not be desirable if we would like to be able to implement/provide more than two views in the future.
This might also be related to or be the same as #7132 which also means that there's probably an underlying problem with how we render different dialogs in the GUI which should be fixed before either (3) or (2) gets implemented, otherwise we're only masking the symptoms.