Popover doesn't show the first time it's popup()ed
This is reproducible 100% of time when using GNOME To Do from Flatpak Nightly.
Steps to reproduce:
- Open any panel (Today, Next 7 Days, Scheduled, or All)
- In the "new task" row, click the small circle at the end of the text entry
- Watch the console output:
jul 19 16:43:35 feareniarpc gnome-todo[5689]: ENTRY: on_active_state_changed_cb():361
jul 19 16:43:35 feareniarpc gnome-todo[5689]: EXIT: on_active_state_changed_cb():366
jul 19 16:43:35 feareniarpc gnome-todo[5689]: Ignoring an unexpected focus event from GDK on a non-toplevel surface.
jul 19 16:43:35 feareniarpc gnome-todo[5689]: Trying to snapshot GtdTaskListPopover 0x55e3399cad20 without a current allocation