`makeProxyWrapper` parsing xml sig wrong?
I have in an XML a signature like this:
<method name="LedPower">
<arg type="(asasas)" direction="out"/>
</method>
When I try to use it with makeProxyWrapper
I get Gio.IOErrorEnum: Method “LedPower” returned type “(asasas)”, but expected “((asasas))”
on method call.
Changing to <arg type="asasas" direction="out"/>
works, but this means the introspected XML (how I generated the xml) is being parsed incorrectly, and I have to amend each method.
I'd be fine with manually adjusting the actual call signature in JS rather than changing the XML, but I've absolutely no idea where/how to do that.