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.
This commit is contained in:
Lieven Govaerts 2019-01-18 22:19:02 +01:00 committed by darrenl
parent c2aca6e1d3
commit ba12d85798

View File

@ -675,6 +675,8 @@ class MainWindow(QMainWindow, WindowMixin):
if not self.canvas.editing(): if not self.canvas.editing():
return return
item = self.currentItem() item = self.currentItem()
if not item:
return
text = self.labelDialog.popUp(item.text()) text = self.labelDialog.popUp(item.text())
if text is not None: if text is not None:
item.setText(text) item.setText(text)