From 3223ed190c5319ec81999fab3358305e4677e445 Mon Sep 17 00:00:00 2001 From: "beville@gmail.com" Date: Wed, 1 May 2013 22:32:20 +0000 Subject: [PATCH] Make sure form is updated when removing top item from list git-svn-id: http://comictagger.googlecode.com/svn/trunk@621 6c5673fe-1810-88d6-992b-cd32ca31540c --- comictaggerlib/fileselectionlist.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/comictaggerlib/fileselectionlist.py b/comictaggerlib/fileselectionlist.py index c410267..26b3a09 100644 --- a/comictaggerlib/fileselectionlist.py +++ b/comictaggerlib/fileselectionlist.py @@ -162,6 +162,10 @@ class FileSelectionList(QWidget): self.twList.currentItemChanged.connect( self.currentItemChangedCB ) if self.twList.rowCount() > 0: + # since on a removal, we select row 0, make sure callback occurs if we're already there + if self.twList.currentRow() == 0: + self.currentItemChangedCB( self.twList.currentItem(), None) + print "removing 0" self.twList.selectRow(0) else: self.listCleared.emit()