From 84e8a9ddf53d488a01fc747ef2623fe630f41e2b Mon Sep 17 00:00:00 2001 From: "kiso.chang" Date: Wed, 7 Dec 2016 16:28:33 +0900 Subject: [PATCH] Save 24h format state in switing 'Manual' to 'Auto' Change-Id: Idbb9400bdb4b731ca92ec75759aaad42b9f592dc Signed-off-by: kiso.chang --- src/view/system/view_clock.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/view/system/view_clock.c b/src/view/system/view_clock.c index a4a2c29..e2b60a2 100755 --- a/src/view/system/view_clock.c +++ b/src/view/system/view_clock.c @@ -257,6 +257,13 @@ static void _setup_type_option_selected(clock_view_priv_data *priv, int id, switch (id) { case TYPE_AUTO: + /* save priv->check_24 state when switing to 'Manual' to 'Auto' */ + if (elm_check_state_get(priv->check_24)) {/*24h*/ + settings_clock_set_24h(true); + } else {/*12h*/ + settings_clock_set_24h(false); + } + _disable_manual_settings(true, priv); break; case TYPE_MANUAL: -- 2.7.4