From 2d15380f9d89bcd88b8b076ddf1da144d9769adf Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 19 May 2025 20:14:27 +0530 Subject: [PATCH] ... --- kittens/desktop_ui/portal.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/kittens/desktop_ui/portal.go b/kittens/desktop_ui/portal.go index 70804d098..1b85ee4e1 100644 --- a/kittens/desktop_ui/portal.go +++ b/kittens/desktop_ui/portal.go @@ -199,6 +199,9 @@ func (self *Portal) Start() (err error) { func ParseValueWithSignature(value, value_type_signature string) (v dbus.Variant, err error) { var s dbus.Signature if value_type_signature != "" { + if value_type_signature[0] == '@' { + value_type_signature = value_type_signature[1:] + } s, err = dbus.ParseSignature(value_type_signature) if err != nil { return dbus.Variant{}, fmt.Errorf("%s is not a valid type signature: %w", value_type_signature, err)