GtkDropDown check mark is not visible initially
Example application: main.c
Steps to reproduce
- Create a dropdown without any items.
- Add the dropdown to a window so that it is realized.
- Add some items to the dropdown's model.
- Run the application and click on the dropdown button
Current behavior
No entry has a check mark next to it, until you move the mouse over one of the other entries. Additionally the menu jumps in size when space is allocated for the hidden check marks next to the other entries.
Screencast_from_2024-01-03_14-31-17
Expected outcome
The first entry in the menu should have a check mark next to it.
Version information
GTK 4.12.4
Fedora Workstation 39
Additional information
I bisected the commit where this problem started to 3fb10ff2 ("listfactorywidget: Stop trying to be smart").