From 6d17bdf5b345230cb7d1e1e5dc1069328357e480 Mon Sep 17 00:00:00 2001 From: Mika Fischer Date: Fri, 17 Jun 2011 16:26:49 +0200 Subject: [PATCH] Avoid error message when current item in treeview is reset --- sloth/core/labeltool.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sloth/core/labeltool.py b/sloth/core/labeltool.py index 2e24e6a..1c3481e 100755 --- a/sloth/core/labeltool.py +++ b/sloth/core/labeltool.py @@ -284,6 +284,8 @@ class LabelTool(QObject): def setCurrentImage(self, image): if isinstance(image, QModelIndex): image = self._model.itemFromIndex(image) + if isinstance(image, RootModelItem): + return while (image is not None) and (not isinstance(image, ImageModelItem)): image = image.parent() if image is None: