From 0e307f3cf4ca177abd57fad6f286200b8304b8dd Mon Sep 17 00:00:00 2001 From: Kartik <65574961+KodeBarista@users.noreply.github.com> Date: Thu, 24 Sep 2026 03:15:59 +0530 Subject: [PATCH] feat(vpn): add VPN config when pressing the enter key in the wireguard name text input (#2209) --- cosmic-settings/src/pages/networking/vpn/mod.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cosmic-settings/src/pages/networking/vpn/mod.rs b/cosmic-settings/src/pages/networking/vpn/mod.rs index 7323d84..7091905 100644 --- a/cosmic-settings/src/pages/networking/vpn/mod.rs +++ b/cosmic-settings/src/pages/networking/vpn/mod.rs @@ -313,7 +313,8 @@ impl page::Page for Page { VpnDialog::WireGuardName(device, ..) => { let input = widget::text_input("", device.as_str()).on_input(|input| { Message::WireGuardDeviceInput(input.replace(|c: char| !c.is_alphanumeric(), "")) - }); + }) + .on_submit(|_| Message::WireGuardConfig); let primary_action = widget::button::suggested(fl!("connect")).on_press(Message::WireGuardConfig);