summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/lib/elementary/efl_ui_focus_manager_calc.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/lib/elementary/efl_ui_focus_manager_calc.c b/src/lib/elementary/efl_ui_focus_manager_calc.c
index 44b723bc12..24680bcd50 100644
--- a/src/lib/elementary/efl_ui_focus_manager_calc.c
+++ b/src/lib/elementary/efl_ui_focus_manager_calc.c
@@ -1345,13 +1345,12 @@ _efl_ui_focus_manager_calc_efl_ui_focus_manager_focus_set(Eo *obj, Efl_Ui_Focus_
1345 type = node->type; 1345 type = node->type;
1346 focusable = node->focusable; 1346 focusable = node->focusable;
1347 1347
1348 _focus_stack_unfocus_last(pd);
1349
1348 if (node->type == NODE_TYPE_NORMAL) 1350 if (node->type == NODE_TYPE_NORMAL)
1349 { 1351 {
1350 Eo *node_focusable; 1352 Eo *node_focusable;
1351 1353
1352 _focus_stack_unfocus_last(pd);
1353
1354
1355 //save fields we later need 1354 //save fields we later need
1356 node_focusable = node->focusable; 1355 node_focusable = node->focusable;
1357 1356