gtkfilechooser doesn't list files when the backend is slow
If I have a slow backend (for example, a webdav share from another continent), then treeview in the GtkFileChooser widget doesn't get filled, so it stays blank.
I can easily reproduce by adding breakpoints in gcc in the update process when running GDK_DEBUG=no-portals gdb build/demos/gtk-demo/gtk4-demo-application
and trying to browse the filesystem. I can make the problem disappear by increasing MAX_LOADING_TIME
enough in gtkfilechooserwidet.c
This is a regression introduced in the 4.10 cycle, I can't reproduce with 4.8