From 384c6f100a23a373d6f33f6331d03ce61afb5e11 Mon Sep 17 00:00:00 2001 From: Ryuan Choi Date: Thu, 16 Jan 2014 04:10:38 +0900 Subject: [PATCH] panel: Check whether sd->content is NULL in _panel_toggle sd->content can be NULL when elm_panel_hidden_set is called. --- legacy/elementary/src/lib/elm_panel.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/legacy/elementary/src/lib/elm_panel.c b/legacy/elementary/src/lib/elm_panel.c index e856a94976..4e43b7d1fc 100644 --- a/legacy/elementary/src/lib/elm_panel.c +++ b/legacy/elementary/src/lib/elm_panel.c @@ -237,7 +237,7 @@ _panel_toggle(void *data EINA_UNUSED, elm_layout_signal_emit(obj, "elm,action,hide", "elm"); sd->hidden = EINA_TRUE; evas_object_repeat_events_set(obj, EINA_TRUE); - if (elm_widget_focus_get(sd->content)) + if (sd->content && elm_widget_focus_get(sd->content)) { elm_widget_focused_object_clear(obj); elm_widget_focus_steal(obj);