rem: gtk_widget_show (item);
add: gtk_widget_hide (item);
context: show_controls (Totem *totem, gboolean visible, gboolean fullscreen_behaviour){	GtkWidget *menubar, *controlbar, *statusbar, *item, *bvw_vbox;	GtkRequisition requisition;		menubar = glade_xml_get_widget (totem->xml, "tmw_bonobodockitem");	controlbar = glade_xml_get_widget (totem->xml, "tmw_controls_vbox");	statusbar = glade_xml_get_widget (totem->xml, "tmw_statusbar");	item = glade_xml_get_widget (totem->xml, "trcm_show_controls");	bvw_vbox = glade_xml_get_widget (totem->xml, "tmw_bvw_vbox");	if (visible)	{		gtk_widget_show (menubar);		gtk_widget_show (controlbar);		gtk_widget_show (statusbar);		gtk_widget_show (item);		gtk_container_set_border_width (GTK_CONTAINER (bvw_vbox), 1);	} else {		gtk_widget_hide (menubar);		gtk_widget_hide (controlbar);		gtk_widget_hide (statusbar);		gtk_widget_hide (item);		gtk_container_set_border_width (GTK_CONTAINER (bvw_vbox), 0);	}		/* If we are called from fullscreen handlers	we do not handle the window's size */	if (!fullscreen_behaviour)		return;		if (totem->controls_visibility == TOTEM_CONTROLS_HIDDEN) {		gtk_window_resize (GTK_WINDOW(totem->win),			GTK_WIDGET(totem->bvw)->allocation.width,			GTK_WIDGET(totem->bvw)->allocation.height);	}	else if (totem->controls_visibility == TOTEM_CONTROLS_VISIBLE) {		/* We get GtkWindow requisition then we substract		bvw's requisition to get other widget's height and		use that to resize properly GtkWindow */		gtk_widget_size_request (totem->win, &requisition);		/* Getting controls requisition */		requisition.height = requisition.height - GTK_WIDGET(totem->bvw)->requisition.height;		requisition.width = requisition.width - GTK_WIDGET(totem->bvw)->requisition.width;		gtk_window_resize (GTK_WINDOW(totem->win),			GTK_WIDGET(totem->bvw)->allocation.width + requisition.width,			GTK_WIDGET(totem->bvw)->allocation.height + requisition.height);	}}