<div dir="ltr"><div dir="ltr">On Wed, Jul 3, 2019 at 5:42 PM David Strauss <<a href="mailto:david@davidstrauss.net">david@davidstrauss.net</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr">On Wed, Jul 3, 2019 at 2:11 PM Matthias Clasen <<a href="mailto:mclasen@redhat.com" target="_blank">mclasen@redhat.com</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr">Wayland surfaces don't have a public ID unless you explicitly create one using the zxdg_exporter protocol.<br></div><div class="gmail_quote"><div> The client-side api for this is gdk_wayland_window_export_handle. If this seems too much hassle, just</div><div>passing an empty string will work fine for most purposes.<br></div></div></div></blockquote><div><br></div><div>I'm currently using an empty string as a workaround, but I'd still like to get this more correct for the long-term. Do you know if there is any Python equivalent of <font face="courier new, monospace">gdk_wayland_window_export_handle()</font>? I haven't had luck finding one. (I can barely find any use of the symbol even in its original C form.)</div></div></div></blockquote><div><br></div><div><br></div><div>I don't know about python, sorry. Most uses of that function are probably buries inside GTK, since we have portal implementations for the common dialogs, like file chooser, print dialog, etc.<br></div></div></div>