!GTK_IS_OFFSCREEN_WINDOW (window) &&
priv->type != GTK_WINDOW_POPUP)
{
+ GdkWindow *gdk_window;
+
+ gdk_window = _gtk_widget_get_window (GTK_WIDGET (window));
+
/* Do we have a custom startup-notification id? */
if (priv->startup_id != NULL)
{
/* Make sure we have a "real" id */
if (!startup_id_is_fake (priv->startup_id))
- gdk_notify_startup_complete_with_id (priv->startup_id);
+ gdk_window_set_startup_id (gdk_window, priv->startup_id);
g_free (priv->startup_id);
priv->startup_id = NULL;
}
else
{
- gdk_notify_startup_complete ();
+ gdk_window_set_startup_id (gdk_window, NULL);
}
}
}