Backport: f487724 :: Fix move_stop to use current geometry.
Signed-off-by: Christopher Michael <cp.michael@samsung.com> SVN revision: 84194 Signed-off-by: Deon Thomas <PrinceAMD.Elive@gmail.com>
This commit is contained in:
parent
f30acdc4ee
commit
39ab375a64
|
@ -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 */
|
/* take current object position, translate to virtual */
|
||||||
_e_smart_monitor_coord_canvas_to_virtual(sd, sd->x, sd->y,
|
_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 */
|
/* TODO: "Normalize" this new position. ie: 1076y should be 1080y */
|
||||||
|
|
||||||
/* repack into the grid with updated position */
|
/* repack into the grid with updated position */
|
||||||
evas_object_grid_pack(sd->grid.obj, mon, sd->crtc.x, sd->crtc.y,
|
evas_object_grid_pack(sd->grid.obj, mon, sd->current.x, sd->current.y,
|
||||||
sd->crtc.w, sd->crtc.h);
|
sd->current.w, sd->current.h);
|
||||||
|
|
||||||
/* set monitor position text */
|
/* 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
|
static void
|
||||||
|
|
Loading…
Reference in New Issue