cui/source/customize/cfg.cxx |    6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

New commits:
commit 1e396675d81b740a6c04afed58eed6468e5c249a
Author:     Caolán McNamara <caol...@redhat.com>
AuthorDate: Fri Nov 26 16:59:52 2021 +0000
Commit:     Caolán McNamara <caol...@redhat.com>
CommitDate: Sat Nov 27 17:26:41 2021 +0100

    set png filter for import dialog in a more robust way
    
    Change-Id: Iec25e214b19e5a2ab8a7305aad307c3f03e67401
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/125913
    Tested-by: Jenkins
    Reviewed-by: Caolán McNamara <caol...@redhat.com>

diff --git a/cui/source/customize/cfg.cxx b/cui/source/customize/cfg.cxx
index 970002d1949c..29ca8ccb96f6 100644
--- a/cui/source/customize/cfg.cxx
+++ b/cui/source/customize/cfg.cxx
@@ -28,6 +28,7 @@
 #include <vcl/commandinfoprovider.hxx>
 #include <vcl/event.hxx>
 #include <vcl/graph.hxx>
+#include <vcl/graphicfilter.hxx>
 #include <vcl/svapp.hxx>
 #include <vcl/toolbox.hxx>
 #include <vcl/weld.hxx>
@@ -2888,8 +2889,9 @@ IMPL_LINK_NOARG(SvxIconSelectorDialog, ImportHdl, 
weld::Button&, void)
             false);
     }
 
-    aImportDialog.SetCurrentFilter(
-        "PNG - Portable Network Graphics");
+    GraphicFilter& rFilter = GraphicFilter::GetGraphicFilter();
+    sal_uInt16 nFilter = rFilter.GetImportFormatNumberForShortName(u"png");
+    aImportDialog.SetCurrentFilter(rFilter.GetImportFormatName(nFilter));
 
     if ( ERRCODE_NONE == aImportDialog.Execute() )
     {

Reply via email to