From: Yunhee Seo Date: Wed, 2 Apr 2025 06:19:03 +0000 (+0900) Subject: display: Fix dim state timeout value calculation X-Git-Tag: accepted/tizen/9.0/unified/20250407.170151^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ef7aa8b994dbec29e76c9763227d8071beaf1db9;p=platform%2Fcore%2Fsystem%2Fdeviced.git 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 --- 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); }