Procházet zdrojové kódy

Make label editing less strict

Kentaro Wada před 6 roky
rodič
revize
c3cc4201dd
1 změnil soubory, kde provedl 2 přidání a 1 odebrání
  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)