vcl/unx/gtk3/fpicker/SalGtkFilePicker.cxx |    4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

New commits:
commit 43ecf9f6f28b6667f9ce3dd7c644d8fb67847650
Author:     Caolán McNamara <[email protected]>
AuthorDate: Thu Jan 20 20:25:23 2022 +0000
Commit:     Caolán McNamara <[email protected]>
CommitDate: Thu Jan 20 22:29:22 2022 +0100

    gtk4: gtk_file_filter_add_suffix now exists to fill this gap
    
    Change-Id: Ia69b755f8a00621041de45974c4adf0d8c4b36f5
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128712
    Tested-by: Caolán McNamara <[email protected]>
    Reviewed-by: Caolán McNamara <[email protected]>

diff --git a/vcl/unx/gtk3/fpicker/SalGtkFilePicker.cxx 
b/vcl/unx/gtk3/fpicker/SalGtkFilePicker.cxx
index be3edd0306aa..dc5d1a381827 100644
--- a/vcl/unx/gtk3/fpicker/SalGtkFilePicker.cxx
+++ b/vcl/unx/gtk3/fpicker/SalGtkFilePicker.cxx
@@ -1926,7 +1926,9 @@ GtkFileFilter* SalGtkFilePicker::implAddFilter( const 
OUString& rFilter, const O
                 if (!aTokens.isEmpty())
                     aTokens.append(",");
                 aTokens.append(aToken);
-#if !GTK_CHECK_VERSION(4, 0, 0)
+#if GTK_CHECK_VERSION(4, 0, 0)
+                gtk_file_filter_add_suffix(filter, aToken.toUtf8().getStr());
+#else
                 gtk_file_filter_add_custom (filter, GTK_FILE_FILTER_URI,
                     case_insensitive_filter,
                     g_strdup( OUStringToOString(aToken, 
RTL_TEXTENCODING_UTF8).getStr() ),

Reply via email to