self.__loadAlbumTreeHelper()
env.widgets["albumView"].expand_row(0, False) # Expand root album
+ def unselect(self):
+ self.__albumView.get_selection().unselect_all()
###############################################################################
### Callback functions registered by this class but invoked from other classes.
def reloadAlbumTree(self):
self.__albums.loadAlbumTree()
+ def unselectAlbumTree(self):
+ self.__albums.unselect()
+
def registerImages(self, widget, data):
dialog = RegisterImagesDialog()
if dialog.run() == gtk.RESPONSE_OK:
return self.__albumMembers
else:
self.__searchResult.loadQuery(query)
+ env.mainwindow.unselectAlbumTree()
return self.__searchResult
except AlbumDoesNotExistError, tag:
errorText = "No such album tag: \"%s\"." % tag