Repeatedly running modal dialogs causes window rendering issues
Steps to reproduce
- Launch Aisleriot Solitaire
- Choose Help > About
- Dismiss About dialog
- Resize the main window
- Choose Help > About
Current behavior
The second time the About dialog is displayed, the main window temporarily flashes back to its previous size. The rendered contents of the window also change if cards are moved between steps 3 and 5 above.
Expected outcome
Expected window to display normally.
Version information
Running Gnome 3.34.2 on an up-to-date Arch Linux system.
Additional information
First noticed this in my Gtk-rs app, Marmoset: https://github.com/sprang/marmoset
Edited by Steve Sprang