+2009-05-26 Alberto Garcia <agarcia@igalia.com>
+
+ * hildon/hildon-window-stack.c (_hildon_window_stack_do_push):
+ Check if the window is already realized when pushing it.
+
2009-05-25 Claudio Saavedra <csaavedra@igalia.com>
* configure.ac: post release version bump
gtk_window_group_add_window (stack->priv->group, GTK_WINDOW (win));
}
- /* Set win's group after it's been realized. */
- g_signal_connect (win, "realize",
- G_CALLBACK (hildon_window_stack_window_realized),
- stack);
+ /* Set window group */
+ if (GTK_WIDGET_REALIZED (win)) {
+ hildon_window_stack_window_realized (GTK_WIDGET (win), stack);
+ } else {
+ g_signal_connect (win, "realize",
+ G_CALLBACK (hildon_window_stack_window_realized),
+ stack);
+ }
return TRUE;
} else {