From 11424c8a7a42e4a18116d1b953de7cc630e1c7cd Mon Sep 17 00:00:00 2001 From: Tim Bentley Date: Sat, 17 Sep 2011 09:28:33 +0100 Subject: [PATCH] Only load list if changed --- openlp/core/lib/mediamanageritem.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/openlp/core/lib/mediamanageritem.py b/openlp/core/lib/mediamanageritem.py index a824b178b..5366f3f68 100644 --- a/openlp/core/lib/mediamanageritem.py +++ b/openlp/core/lib/mediamanageritem.py @@ -382,13 +382,15 @@ class MediaManagerItem(QtGui.QWidget): fullList.append(unicode(self.listView.item(count). data(QtCore.Qt.UserRole).toString())) duplicatesFound = False + filesAdded = False for file in files: filename = os.path.split(unicode(file))[1] if filename in names: duplicatesFound = True else: + filesAdded = True fullList.append(file) - if fullList: + if fullList and filesAdded: self.listView.clear() self.loadList(fullList) lastDir = os.path.split(unicode(files[0]))[0]