@@ -60,4 +60,7 @@ class LabelDialog(QDialog):
def keyPressEvent(self, ev):
if ev.key() == Qt.Key_Escape:
self.undo()
+ ev.accept()
+ else:
+ super(LabelDialog, self).keyPressEvent(ev)
@@ -25,6 +25,8 @@ __appname__ = 'labelme'
# FIXME
# - [low] Label validation/postprocessing breaks with TAB.
+# - Don't select hidden labels.
+# - Update label list on shape deletion.
# TODO:
# - Add a new column in list widget with checkbox to show/hide shape.