Mapped widgets are always realized.
if (focus_order->len == 0)
{
- /* Initialize the list with all realized child widgets */
+ /* Initialize the list with all visible child widgets */
for (child = _gtk_widget_get_first_child (widget);
child != NULL;
child = _gtk_widget_get_next_sibling (child))
{
- if (_gtk_widget_get_realized (child) &&
- _gtk_widget_get_mapped (child) &&
+ if (_gtk_widget_get_mapped (child) &&
gtk_widget_get_sensitive (child))
g_ptr_array_add (focus_order, child);
}