From e5c337abfbe93d68b778523aa18be00ad748b658 Mon Sep 17 00:00:00 2001 From: Stephen 'Okra' Houston Date: Fri, 19 May 2017 10:52:18 -0500 Subject: [PATCH] Mixer/Backlight: Set correct levels on creation. This fixes T5500 --- src/modules/backlight/gadget/backlight.c | 2 ++ src/modules/mixer/gadget/mixer.c | 1 + 2 files changed, 3 insertions(+) diff --git a/src/modules/backlight/gadget/backlight.c b/src/modules/backlight/gadget/backlight.c index 9118d18b1..bbf643509 100644 --- a/src/modules/backlight/gadget/backlight.c +++ b/src/modules/backlight/gadget/backlight.c @@ -261,6 +261,8 @@ _backlight_gadget_created_cb(void *data, Evas_Object *obj, void *event_info EINA inst); elm_box_pack_end(inst->o_main, inst->o_backlight); evas_object_show(inst->o_backlight); + inst->val = e_backlight_level_get(e_zone_current_get()); + _backlight_gadget_update(inst); } evas_object_smart_callback_del_full(obj, "gadget_created", _backlight_gadget_created_cb, data); } diff --git a/src/modules/mixer/gadget/mixer.c b/src/modules/mixer/gadget/mixer.c index 66d5ad37e..fb602d7a8 100644 --- a/src/modules/mixer/gadget/mixer.c +++ b/src/modules/mixer/gadget/mixer.c @@ -625,6 +625,7 @@ _mixer_gadget_created_cb(void *data, Evas_Object *obj, void *event_info EINA_UNU elm_box_pack_end(inst->o_main, inst->o_mixer); evas_object_show(inst->o_mixer); gmixer_context->instances = eina_list_append(gmixer_context->instances, inst); + _mixer_gadget_update(); } evas_object_smart_callback_del_full(obj, "gadget_created", _mixer_gadget_created_cb, data); }