Fails to signal that startup completed
With gtk4 defaulting to xdg-activation protocol, applications need to invoke gtk_window_present ()
to trigger activation otherwise the startup notification won't stop until timeout (in phosh's case this means the splash screen won't go away utnil timeout).
This is fixed upstream already but missing in our v42 backport.