From 2920f9689848319d8f24ae5a510d6124b3df8fb9 Mon Sep 17 00:00:00 2001 From: Doyoun Kang Date: Tue, 30 Jan 2018 10:32:23 +0900 Subject: [PATCH] e_service_quickpanel: fix bug for quickpanel's visible state there was a bug that the quickpanel didn't disappear because its visible state was wrong. Change-Id: I2c9db7b37968ead0a80d1cb80bfbce6fc985fa3f Signed-off-by: Doyoun Kang --- src/bin/services/e_service_quickpanel.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/bin/services/e_service_quickpanel.c b/src/bin/services/e_service_quickpanel.c index e8829f0..741f987 100644 --- a/src/bin/services/e_service_quickpanel.c +++ b/src/bin/services/e_service_quickpanel.c @@ -546,6 +546,9 @@ _e_qp_srv_effect_finish_job_start(E_Policy_Quickpanel *qp, Eina_Bool visible) if (duration == 0.0) { + if (visible != qp->effect.final_visible_state) + qp->effect.final_visible_state = visible; + _e_qp_srv_effect_finish_job_end(qp); return; } -- 2.7.4