Comment 3 for bug 1382977

Beginning with glib >= 2.41, g_app_info_get_all_for_type() no longer puts the default application in front of the list. (See glib commit 6fd5a8c. [1])

Thunar seems to depend on the removed behavior to correctly pick the default application for the selected file(s), and thus needs to be adjusted to use g_app_info_get_default_for_type() instead.

I also found a Debian bug report about this with reproduction details. [2]

[1] https://git.gnome.org/browse/glib/commit/?id=6fd5a8c
[2] https://bugs.debian.org/763726