Index: capplets/display/xrandr-capplet.c
===================================================================
--- capplets/display/xrandr-capplet.c	(revision 8846)
+++ capplets/display/xrandr-capplet.c	(working copy)
@@ -1775,6 +1775,13 @@
 
     case GTK_RESPONSE_APPLY:
 	apply (app);
+    /* Redetect outputs, refresh the GUI
+     * and make sure that the cairo widget
+     * reflects the current situation
+     */
+    on_detect_displays (app->dialog, app);
+    on_screen_changed (app->screen, app);
+    rebuild_gui (app);
 	goto restart;
 	break;
     }
