compositor: remove incorrect idle timer initialization
weston_compositor_create() should just create idle timer but not arm it, because idle-time setting is not ready at this point. Remove idle timer first update in weston_compositor_create() since idle_time variable is not set at this point. Idle timer is armed properly later in weston_compositor_wake(). Signed-off-by: Egor Starkov <egor.starkov@ge.com> [Pekka: tweaked commit message] Reviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
This commit is contained in:
parent
44bbdd08af
commit
56fe1c7edd
@ -4527,7 +4527,6 @@ weston_compositor_create(struct wl_display *display, void *user_data)
|
||||
|
||||
loop = wl_display_get_event_loop(ec->wl_display);
|
||||
ec->idle_source = wl_event_loop_add_timer(loop, idle_handler, ec);
|
||||
wl_event_source_timer_update(ec->idle_source, ec->idle_time * 1000);
|
||||
|
||||
ec->input_loop = wl_event_loop_create();
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user