From ba12d85798ac1f1118cc1e56a754b27e6786b7b0 Mon Sep 17 00:00:00 2001 From: Lieven Govaerts Date: Fri, 18 Jan 2019 22:19:02 +0100 Subject: [PATCH] Avoid crash on "Edit Label" when there's no bounding boxes left. The scenario is: 1. Open an image 2. Delete all bounding boxes 3. Select "Edit Label". * labelImg.py (editLabel): Avoid crash zhen there's no currently selected item. --- labelImg.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/labelImg.py b/labelImg.py index 0d2ea35d..c5d05c54 100755 --- a/labelImg.py +++ b/labelImg.py @@ -675,6 +675,8 @@ class MainWindow(QMainWindow, WindowMixin): if not self.canvas.editing(): return item = self.currentItem() + if not item: + return text = self.labelDialog.popUp(item.text()) if text is not None: item.setText(text)