From d7ecd8a49370b9634aee5b5030c8a84a4b9f735f Mon Sep 17 00:00:00 2001 From: Tim Bentley Date: Wed, 9 Sep 2009 18:01:02 +0100 Subject: [PATCH] Song editing fix --- openlp/plugins/songs/forms/editsongform.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/openlp/plugins/songs/forms/editsongform.py b/openlp/plugins/songs/forms/editsongform.py index 7b13571f7..685d40c83 100644 --- a/openlp/plugins/songs/forms/editsongform.py +++ b/openlp/plugins/songs/forms/editsongform.py @@ -289,13 +289,15 @@ class EditSongForm(QtGui.QDialog, Ui_EditSongDialog): item.setText(afterText) #number of lines has change if len(tempText.split(u'\n')) != len(afterText.split(u'\n')): - tempList = [] + tempList = {} for row in range(0, self.VerseListWidget.count()): - tempList.insert(row, self.VerseListWidget.item(row)) + item = self.VerseListWidget.item(row) + tempList[row] = item.text() self.VerseListWidget.clear() for row in range (0, len(tempList)): - item = tempList[row] - self.VerseListWidget.addItem(item) + text = tempList[row] + print text + self.VerseListWidget.addItem(text) self.VerseListWidget.repaint() self.VerseEditButton.setEnabled(False) self.VerseDeleteButton.setEnabled(False)