瀏覽代碼

Make label editing less strict

Kentaro Wada 6 年之前
父節點
當前提交
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)