efl_ui_win: do not attempt to focus a null object on focus-in
authorMike Blumenkrantz <zmike@samsung.com>
Tue, 19 Jun 2018 17:40:27 +0000 (13:40 -0400)
committerJongmin Lee <jm105.lee@samsung.com>
Tue, 19 Jun 2018 21:45:45 +0000 (06:45 +0900)
Summary:
ref T7033
Depends on D6318

Reviewers: bu5hm4n, Hermet, woohyun, devilhorns

Reviewed By: bu5hm4n

Subscribers: cedric, #committers

Tags: #efl

Maniphest Tasks: T7033

Differential Revision: https://phab.enlightenment.org/D6319

src/lib/elementary/efl_ui_win.c

index 6b18925..cee591a 100644 (file)
@@ -1589,7 +1589,8 @@ _elm_win_focus_in(Ecore_Evas *ee)
                }
 
              Evas_Object *focused = efl_ui_focus_manager_focus_get(man);
-             efl_ui_focus_object_focus_set(focused, EINA_TRUE);
+             if (focused)
+               efl_ui_focus_object_focus_set(focused, EINA_TRUE);
           }
      }