Просмотр исходного кода

Make label editing less strict

Kentaro Wada 6 лет назад
Родитель
Сommit
c3cc4201dd
1 измененных файлов с 2 добавлено и 1 удалено
  1. 2 1
      labelme/widgets/label_dialog.py

+ 2 - 1
labelme/widgets/label_dialog.py

@@ -138,7 +138,8 @@ class LabelDialog(QtWidgets.QDialog):
         self.edit.setSelection(0, len(text))
         items = self.labelList.findItems(text, QtCore.Qt.MatchFixedString)
         if items:
-            assert len(items) == 1
+            if len(items) != 1:
+                logger.warning("Label list has duplicate '{}'".format(text))
             self.labelList.setCurrentItem(items[0])
             row = self.labelList.row(items[0])
             self.edit.completer().setCurrentRow(row)