discomfitor pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=2eeb5fe129fbeaa0f5e01d745cf9bddc2414f2aa

commit 2eeb5fe129fbeaa0f5e01d745cf9bddc2414f2aa
Author: discomfitor <[email protected]>
Date:   Thu Oct 17 08:35:14 2013 +0100

    get root window BEFORE using it to restore randr config :/
---
 src/bin/e_randr.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/bin/e_randr.c b/src/bin/e_randr.c
index 725046e..5cec7de 100644
--- a/src/bin/e_randr.c
+++ b/src/bin/e_randr.c
@@ -381,6 +381,9 @@ _e_randr_config_restore(void)
     * any randr event updates until we are done */
    ecore_x_grab();
 
+   /* get the root window */
+   root = ecore_x_window_root_first_get();
+
    /* get existing primary output */
    /* primary = ecore_x_randr_primary_output_get(root); */
 
@@ -391,9 +394,6 @@ _e_randr_config_restore(void)
    _e_randr_config_screen_size_calculate(&sw, &sh);
    printf("\tCalculated Screen Size: %d %d\n", sw, sh);
 
-   /* get the root window */
-   root = ecore_x_window_root_first_get();
-
    /* get a list of crtcs from X */
    if ((crtcs = ecore_x_randr_crtcs_get(root, &ncrtcs)))
      {

-- 


Reply via email to