Updating branch refs/heads/ochosi/primary
         to eac7fba97e18af0661b0c6941afad03a1e7e8857 (commit)
       from 36fe0952354c7a7da8bc037d4a92fb6bac6a9a03 (commit)

commit eac7fba97e18af0661b0c6941afad03a1e7e8857
Author: Sean Davis <smd.seanda...@gmail.com>
Date:   Tue Jan 22 21:07:05 2013 -0500

    Update primary display on load after possible change.

 dialogs/display-settings/xfce-randr.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/dialogs/display-settings/xfce-randr.c 
b/dialogs/display-settings/xfce-randr.c
index c114824..3275fd1 100644
--- a/dialogs/display-settings/xfce-randr.c
+++ b/dialogs/display-settings/xfce-randr.c
@@ -245,6 +245,8 @@ xfce_randr_populate (XfceRandr *randr,
     XRRCrtcInfo   *crtc_info;
     gint           n;
     guint          m;
+    
+    XfconfChannel *display_channel = xfconf_channel_new ("displays");
 
     g_return_if_fail (randr != NULL);
     g_return_if_fail (randr->priv != NULL);
@@ -321,6 +323,10 @@ xfce_randr_populate (XfceRandr *randr,
 
         /* fill in the name used by the UI */
         randr->friendly_name[m] = xfce_randr_friendly_name (randr, m);
+        
+        /* Update display info, primary display may have changed. */
+        xfce_randr_save_output (randr, "Default", display_channel,
+                            m, FALSE);
     }
 
     /* calculate relations from positions */
_______________________________________________
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits

Reply via email to