add fixme note about desklock timeouts not working in wayland

Signed-off-by: Chris Michael <cp.michael@samsung.com>
This commit is contained in:
Chris Michael 2015-01-16 14:44:23 -05:00
parent bd93068027
commit 3520cd5803
1 changed files with 6 additions and 0 deletions

View File

@ -426,6 +426,12 @@ _e_desklock_cb_idle_poller(void *data __UNUSED__)
#ifndef HAVE_WAYLAND_ONLY
idle = ecore_x_screensaver_idle_time_get();
#endif
/* FIXME: We need to get the idle time from ecore_wayland or
* ecore_drm here. The problem is, we do not link to ecore_drm library
* other than the wl_drm module, and idle_time from ecore_wayland
* library will only work if the comp->ee is created using
* ecore_evas_wayland */
max = e_config->desklock_autolock_idle_timeout;
if (_e_desklock_ask_presentation_count > 0)
max *= (1 + _e_desklock_ask_presentation_count);