Merges from gtk-1-2
This commit is contained in:
@ -514,8 +514,8 @@ gtk_notebook_map (GtkWidget *widget)
|
||||
page = children->data;
|
||||
children = children->next;
|
||||
|
||||
if (page->tab_label &&
|
||||
GTK_WIDGET_VISIBLE (page->child) &&
|
||||
if (page->tab_label &&
|
||||
GTK_WIDGET_VISIBLE (page->tab_label) &&
|
||||
!GTK_WIDGET_MAPPED (page->tab_label))
|
||||
gtk_widget_map (page->tab_label);
|
||||
}
|
||||
@ -803,6 +803,17 @@ gtk_notebook_size_request (GtkWidget *widget,
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
for (children = notebook->children; children;
|
||||
children = children->next)
|
||||
{
|
||||
page = children->data;
|
||||
|
||||
if (page->tab_label && GTK_WIDGET_VISIBLE (page->tab_label))
|
||||
gtk_widget_hide (page->tab_label);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
widget->requisition.width += GTK_CONTAINER (widget)->border_width * 2;
|
||||
|
||||
Reference in New Issue
Block a user