summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Merry <dev@randomguy3.me.uk>2012-04-20 17:23:48 +0100
committerAlex Merry <dev@randomguy3.me.uk>2012-04-20 17:23:48 +0100
commit660e83c2d2955075c0e8dc887620e5075e8a1286 (patch)
treeb375e3b747badd73d8c6a24a582fb6531a846a15
parenta93d7da4d37c3721d37ce5641821e355e76c3fcc (diff)
Don't duplicate URI schemes and mimetypes
The URI schemes and mimetypes boxes would only ever be added to, so occasionally their contents would be duplicated (on play/pause, for example).
-rw-r--r--mpris2/roottestwidget.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/mpris2/roottestwidget.cpp b/mpris2/roottestwidget.cpp
index cf70fd8..0ac728d 100644
--- a/mpris2/roottestwidget.cpp
+++ b/mpris2/roottestwidget.cpp
@@ -75,11 +75,13 @@ void RootTestWidget::propertiesChanged(const QStringList& properties)
}
if (test->properties().contains("SupportedUriSchemes")) {
QStringList uriSchemes = test->properties().value("SupportedUriSchemes").toStringList();
+ ui.uriSchemesList->clear();
ui.uriSchemesList->addItems(uriSchemes);
ui.uriSchemesList->setEnabled(true);
}
if (test->properties().contains("SupportedMimeTypes")) {
QStringList mimetypes = test->properties().value("SupportedMimeTypes").toStringList();
+ ui.mimetypesList->clear();
ui.mimetypesList->addItems(mimetypes);
ui.mimetypesList->setEnabled(true);
}