rem: if (visible)
add: if (totem->controls_visibility == TOTEM_CONTROLS_VISIBLE)
context: show_controls (Totem *totem, gboolean visible, gboolean fullscreen_behaviour){	GtkWidget *menubar, *controlbar, *statusbar, *item, *bvw_vbox, *widget;	menubar = glade_xml_get_widget (totem->xml, "tmw_menubar");	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");	widget = GTK_WIDGET (totem->bvw);	if (visible)	{		gtk_widget_show (menubar);		gtk_widget_show (controlbar);		gtk_widget_show (statusbar);		gtk_widget_hide (item);		gtk_container_set_border_width (GTK_CONTAINER (bvw_vbox), 1);		totem_widget_set_preferred_size (widget,				widget->allocation.width,				widget->allocation.height);	} else {		int width = 0, height = 0;		if (totem->controls_visibility == TOTEM_CONTROLS_HIDDEN)		{			width = widget->allocation.width;			height = widget->allocation.height;		}		gtk_widget_hide (menubar);		gtk_widget_hide (controlbar);		gtk_widget_hide (statusbar);		 /* We won't show controls in fullscreen */		if (totem->controls_visibility == TOTEM_CONTROLS_FULLSCREEN)			gtk_widget_hide (item);		else			gtk_widget_show (item);		gtk_container_set_border_width (GTK_CONTAINER (bvw_vbox), 0);		if (totem->controls_visibility == TOTEM_CONTROLS_HIDDEN)		{			gtk_window_resize (GTK_WINDOW(totem->win),					width, height);		}	}}