[Xfce4-commits] <xfdesktop:master> Always use gdk_screen_get_monitor_geometry

Eric Koegel noreply at xfce.org
Mon Mar 5 19:30:16 CET 2012


Updating branch refs/heads/master
         to c72329f0c4efa0b8cb062cf55e06026b23e1ac0a (commit)
       from 9cf3b10cf57a6e5f9a07536ef6056ce321abbc90 (commit)

commit c72329f0c4efa0b8cb062cf55e06026b23e1ac0a
Author: Eric Koegel <eric.koegel at gmail.com>
Date:   Wed Feb 8 11:18:19 2012 +0300

    Always use gdk_screen_get_monitor_geometry
    
    Drop the single monitor code in  backdrop_changed_cb and instead
    use gdk_screen_get_monitor_geometry since a single montior can
    have an offset.

 src/xfce-desktop.c |    8 +-------
 1 files changed, 1 insertions(+), 7 deletions(-)

diff --git a/src/xfce-desktop.c b/src/xfce-desktop.c
index df90f5d..da6f959 100644
--- a/src/xfce-desktop.c
+++ b/src/xfce-desktop.c
@@ -336,13 +336,7 @@ backdrop_changed_cb(XfceBackdrop *backdrop, gpointer user_data)
     if(!pix)
         return;
     
-    if(desktop->priv->nbackdrops == 1) {
-        /* single monitor */
-        rect.x = rect.y = 0;
-        rect.width = gdk_screen_get_width(gscreen);
-        rect.height = gdk_screen_get_height(gscreen);
-    } else
-        gdk_screen_get_monitor_geometry(gscreen, monitor, &rect);
+    gdk_screen_get_monitor_geometry(gscreen, monitor, &rect);
 
     gdk_draw_pixbuf(GDK_DRAWABLE(pmap), GTK_WIDGET(desktop)->style->black_gc,
                     pix, 0, 0, rect.x, rect.y,


More information about the Xfce4-commits mailing list