From 2c75506bd6d9c7ee8916b870e2e50b3eee3abfe2 Mon Sep 17 00:00:00 2001 From: Ryo Nakano Date: Sat, 1 Aug 2026 22:42:30 +0900 Subject: [PATCH 1/2] Fix misplaced comment --- src/Access/Portal.vala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Access/Portal.vala b/src/Access/Portal.vala index e262aa4f..9cfc7957 100644 --- a/src/Access/Portal.vala +++ b/src/Access/Portal.vala @@ -32,13 +32,13 @@ public class Access.Portal : Object { }; if ("icon" in options) { + // elementary HIG use non-symbolic icon, while portals ask for symbolic ones. var icon = options["icon"].get_string ().replace ("-symbolic", ""); if (icon == "find-location") { dialog = new LocationDialog (app_id) { parent_handle = parent_window }; } else { - // elementary HIG use non-symbolic icon, while portals ask for symbolic ones. dialog.secondary_icon = new ThemedIcon (icon); } } From c95fb2b2ca2390b891ee96e9e6bc15e51d487aaa Mon Sep 17 00:00:00 2001 From: Ryo Nakano Date: Sat, 1 Aug 2026 22:47:16 +0900 Subject: [PATCH 2/2] Fix unintentional diff --- src/Access/Portal.vala | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Access/Portal.vala b/src/Access/Portal.vala index 9cfc7957..820faa38 100644 --- a/src/Access/Portal.vala +++ b/src/Access/Portal.vala @@ -66,9 +66,6 @@ public class Access.Portal : Object { dialog.allow_label = options["grant_label"].get_string (); } - var _results = new HashTable (str_hash, str_equal); - uint32 _response = 2; - if ("choices" in options) { var choices_iter = options["choices"].iterator (); Variant choice_variant; @@ -78,6 +75,9 @@ public class Access.Portal : Object { } } + var _results = new HashTable (str_hash, str_equal); + uint32 _response = 2; + dialog.response.connect ((response) => { switch (response) { case ALLOW: