[Xfce4-commits] <xfce4-settings:ochosi/primary> Update primary display on load after possible change.
Sean Davis
noreply at xfce.org
Wed Jan 23 03:08:02 CET 2013
Updating branch refs/heads/ochosi/primary
to eac7fba97e18af0661b0c6941afad03a1e7e8857 (commit)
from 36fe0952354c7a7da8bc037d4a92fb6bac6a9a03 (commit)
commit eac7fba97e18af0661b0c6941afad03a1e7e8857
Author: Sean Davis <smd.seandavis at 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 */
More information about the Xfce4-commits
mailing list