wl-drm: Set initial compositor pointer values base on ecore_evas_pointer_position
This addresses the issue of initial compositor pointer values not being proper. They are 0,0 on startup, however things like ecore_drm will center the mouse on startup. The e_comp pointer values should reflect this. Signed-off-by: Chris Michael <cp.michael@samsung.com>
This commit is contained in:
parent
c79d0b1f8c
commit
16e9126302
|
@ -139,6 +139,9 @@ e_modapi_init(E_Module *m)
|
|||
|
||||
ecore_evas_callback_resize_set(e_comp->ee, _e_mod_drm_cb_ee_resize);
|
||||
|
||||
ecore_evas_pointer_xy_get(e_comp->ee, &e_comp->wl_comp_data->ptr.x,
|
||||
&e_comp->wl_comp_data->ptr.y);
|
||||
|
||||
if (!e_xinerama_fake_screens_exist())
|
||||
{
|
||||
E_Screen *screen;
|
||||
|
|
Loading…
Reference in New Issue