From 3121ea07c2e78b171b7656fc7cc71e031e0d141b Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Mon, 4 Apr 2016 17:20:49 -0400 Subject: [PATCH] elm_win: conditionally emit focus and maximize signals in frame creation @fix --- src/lib/elementary/elm_win.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/lib/elementary/elm_win.c b/src/lib/elementary/elm_win.c index 7e0f17c..fea5124 100644 --- a/src/lib/elementary/elm_win.c +++ b/src/lib/elementary/elm_win.c @@ -3149,6 +3149,10 @@ _elm_win_frame_add(Elm_Win_Data *sd, edje_object_part_text_escaped_set (sd->frame_obj, "elm.text.title", sd->title); } + if (ecore_evas_focus_get(sd->ee)) + edje_object_signal_emit(sd->frame_obj, "elm,action,focus", "elm"); + if (ecore_evas_maximized_get(sd->ee)) + edje_object_signal_emit(sd->frame_obj, "elm,state,maximize", "elm"); ecore_evas_geometry_get(sd->ee, NULL, NULL, &w, &h); ecore_evas_resize(sd->ee, w, h); -- 2.7.4