From c062a620145ef317bb5c27aae01be6527ba1054c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20T=C5=AFma?= Date: Mon, 3 Jan 2022 23:20:03 +0100 Subject: [PATCH] Do not duplicate the suffixes in the formats list --- src/data/data.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/data/data.cpp b/src/data/data.cpp index a419d488..74432a56 100644 --- a/src/data/data.cpp +++ b/src/data/data.cpp @@ -171,10 +171,14 @@ QString Data::formats() QStringList Data::filter() { QStringList filter; + QString last; for (QMultiMap::iterator it = _parsers.begin(); - it != _parsers.end(); it++) - filter << "*." + it.key(); + it != _parsers.end(); it++) { + if (it.key() != last) + filter << "*." + it.key(); + last = it.key(); + } return filter; }