From ef7aa8b994dbec29e76c9763227d8071beaf1db9 Mon Sep 17 00:00:00 2001 From: Yunhee Seo Date: Wed, 2 Apr 2025 15:19:03 +0900 Subject: [PATCH] display: Fix dim state timeout value calculation From consctuctor initialization step, there was dim timeout value get operation. However, unit conversion from seconds to milliseconds was omitted. Proper calculation is added. Change-Id: I4caaf79d638ea105737de123f1426bc652fa9e23 Signed-off-by: Yunhee Seo --- src/display/setting.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/display/setting.c b/src/display/setting.c index 9c087ed8..a761ad65 100644 --- a/src/display/setting.c +++ b/src/display/setting.c @@ -422,9 +422,12 @@ int exit_setting(void) static void __CONSTRUCTOR__ initialize(void) { - int ret; + int ret = 0; + int dim_timeout = 0; - ret = vconf_get_int(VCONFKEY_SETAPPL_TIMEOUT_DIM, &exclusive_dim_timeout); - if (ret < 0 || exclusive_dim_timeout < 0) + ret = vconf_get_int(VCONFKEY_SETAPPL_TIMEOUT_DIM, &dim_timeout); + if (ret < 0) exclusive_dim_timeout = EXCLUSIVE_DIM_TIMEOUT_UNSET; + else + set_exclusive_dim_timeout(dim_timeout); } -- 2.34.1