diff --git a/src/environments_dialog.py b/src/environments_dialog.py index 775de95..da7f679 100644 --- a/src/environments_dialog.py +++ b/src/environments_dialog.py @@ -96,6 +96,7 @@ class EnvironmentsDialog(Adw.Dialog): entry = Gtk.Entry() entry.set_placeholder_text("Variable name") + entry.set_activates_default(True) dialog.set_extra_child(entry) dialog.add_response("cancel", "Cancel") @@ -156,6 +157,7 @@ class EnvironmentsDialog(Adw.Dialog): entry = Gtk.Entry() entry.set_placeholder_text("Environment name (e.g., Production)") + entry.set_activates_default(True) dialog.set_extra_child(entry) dialog.add_response("cancel", "Cancel") @@ -184,11 +186,14 @@ class EnvironmentsDialog(Adw.Dialog): entry = Gtk.Entry() entry.set_text(environment.name) + entry.set_activates_default(True) dialog.set_extra_child(entry) dialog.add_response("cancel", "Cancel") dialog.add_response("save", "Save") dialog.set_response_appearance("save", Adw.ResponseAppearance.SUGGESTED) + dialog.set_default_response("save") + dialog.set_close_response("cancel") def on_response(dlg, response): if response == "save":