From c21e2d657d2a45feadbc3de0e5781a5e8dff03e0 Mon Sep 17 00:00:00 2001 From: rsazra <67849060+rsazra@users.noreply.github.com> Date: Wed, 4 Jun 2025 03:36:27 -0400 Subject: [PATCH] fix(ui): add selected field on return (#941) --- src/tagstudio/qt/modals/add_field.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/tagstudio/qt/modals/add_field.py b/src/tagstudio/qt/modals/add_field.py index 7395a1a4..917dab50 100644 --- a/src/tagstudio/qt/modals/add_field.py +++ b/src/tagstudio/qt/modals/add_field.py @@ -87,6 +87,8 @@ class AddFieldModal(QWidget): def keyPressEvent(self, event: QtGui.QKeyEvent) -> None: # noqa N802 if event.key() == QtCore.Qt.Key.Key_Escape: self.cancel_button.click() + elif event.key() in (QtCore.Qt.Key.Key_Enter, QtCore.Qt.Key.Key_Return): + self.save_button.click() else: # Other key presses pass return super().keyPressEvent(event)