weston_compositor_create which sets initial timeout for idle timer is called before idle-time is read from configuration. It cases an issue that screen never goes idle right after weston started until first input event.
Taking.
According to pq's comment http://patchwork.freedesktop.org/patch/60081/ idle timer should be armed only in weston_compositor_wake(). Closing as invalid.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.