Fix move_stop to use current geometry.
authorChristopher Michael <cp.michael@samsung.com>
Tue, 19 Feb 2013 10:58:54 +0000 (10:58 +0000)
committerChristopher Michael <cpmichael1@comcast.net>
Tue, 19 Feb 2013 10:58:54 +0000 (10:58 +0000)
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 84194

src/modules/conf_randr/e_smart_monitor.c

index ebf4cb8..93c4c08 100644 (file)
@@ -1102,16 +1102,16 @@ _e_smart_monitor_thumb_cb_mouse_up(void *data, Evas *evas EINA_UNUSED, Evas_Obje
 
    /* take current object position, translate to virtual */
    _e_smart_monitor_coord_canvas_to_virtual(sd, sd->x, sd->y, 
-                                            &sd->crtc.x, &sd->crtc.y);
+                                            &sd->current.x, &sd->current.y);
 
    /* TODO: "Normalize" this new position. ie: 1076y should be 1080y */
 
    /* repack into the grid with updated position */
-   evas_object_grid_pack(sd->grid.obj, mon, sd->crtc.x, sd->crtc.y, 
-                         sd->crtc.w, sd->crtc.h);
+   evas_object_grid_pack(sd->grid.obj, mon, sd->current.x, sd->current.y, 
+                         sd->current.w, sd->current.h);
 
    /* set monitor position text */
-   _e_smart_monitor_position_set(sd, sd->crtc.x, sd->crtc.y);
+   _e_smart_monitor_position_set(sd, sd->current.x, sd->current.y);
 }
 
 static void