diff options
author | John Lindgren <john.lindgren@aol.com> | 2012-02-26 18:52:24 +0000 |
---|---|---|
committer | Jannis Pohlmann <jannis@xfce.org> | 2012-02-26 18:56:32 +0000 |
commit | 16055b933c938886488c06b402e68e7383318a3a (patch) | |
tree | 4279337dc9392b5843d1da7e142c9379657dff14 /NEWS | |
parent | d47f4053b1ea47299f5ef501cd98e5d5c7cf2026 (diff) | |
download | thunar-16055b933c938886488c06b402e68e7383318a3a.tar.gz |
Fix handling %U when launching multiple files with an app (bug #7456).
GIO returns a newly allocated GAppInfo every time
g_app_info_get_default_for_type() is called. This means that if we use a
GHashTable and g_direct_hash() to associate GAppInfos with files to be
launched with each of them, we will actually end up with multiple
GAppInfos that are the same, and each of them will only have a single
file associated.
To fix this, we now use a fake hash function that causes GHashTable to
always search the GAppInfo in the collision list.
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -22,6 +22,7 @@ Patch by Eric Koegel. - Respect ThunarIconFactory::show-thumbnails. Fixes a regression. - Fix crash when removing an ancestor of the current folder (bug #8168). +- Fix handling %U when launching multiple files with an app (bug #7456). 1.3.0 ===== |