forked from enlightenment/enlightenment
set a layer for syscon popup
still working on keyboard.... T818
This commit is contained in:
parent
cd431350a5
commit
02f6dcdf2a
|
@ -91,6 +91,7 @@ e_syscon_show(E_Zone *zone, const char *defact)
|
||||||
popup = e_comp_object_util_add(o_bg, E_COMP_OBJECT_TYPE_POPUP);
|
popup = e_comp_object_util_add(o_bg, E_COMP_OBJECT_TYPE_POPUP);
|
||||||
evas_object_data_set(popup, "zone", zone);
|
evas_object_data_set(popup, "zone", zone);
|
||||||
e_comp_object_util_autoclose(popup, NULL, _cb_key_down, NULL);
|
e_comp_object_util_autoclose(popup, NULL, _cb_key_down, NULL);
|
||||||
|
evas_object_layer_set(popup, E_LAYER_POPUP);
|
||||||
act_count = 0;
|
act_count = 0;
|
||||||
show_time = t;
|
show_time = t;
|
||||||
|
|
||||||
|
@ -273,6 +274,7 @@ e_syscon_show(E_Zone *zone, const char *defact)
|
||||||
evas_event_thaw(evas);
|
evas_event_thaw(evas);
|
||||||
inevas = 0;
|
inevas = 0;
|
||||||
evas_object_show(popup);
|
evas_object_show(popup);
|
||||||
|
evas_object_focus_set(popup, 1);
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue