add: gdk_flush ();
context: on_video_motion_notify_event (GtkWidget *widget, GdkEventMotion *event,		Totem *totem){	GtkWidget *item;	int width;	if (totem_is_fullscreen (totem) == FALSE) 		return FALSE;	if (totem->popup_in_progress == TRUE)		return FALSE;	totem->popup_in_progress = TRUE;	if (totem->popup_timeout != 0)	{		gtk_timeout_remove (totem->popup_timeout);		totem->popup_timeout = 0;	}	item = glade_xml_get_widget (totem->xml, "tmw_title_label");	gtk_widget_realize (item);	gtk_window_get_size (GTK_WINDOW (totem->control_popup),			&width, &totem->control_popup_height);	gtk_window_move (GTK_WINDOW (totem->exit_popup),			totem->fullscreen_rect.x,			totem->fullscreen_rect.y);	gtk_window_move (GTK_WINDOW (totem->control_popup),			totem->fullscreen_rect.x,			totem->fullscreen_rect.height			- totem->control_popup_height);	gtk_widget_show_all (totem->exit_popup);	gtk_widget_show_all (totem->control_popup);	bacon_video_widget_set_show_cursor (totem->bvw, TRUE);	totem->popup_timeout = gtk_timeout_add (5000,			(GtkFunction) popup_hide, totem);	totem->popup_in_progress = FALSE;	return FALSE;}