From 9e0764809f2fbaeacfde34eb27696f6b0035d22e Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Mon, 29 Jun 2015 18:14:20 -0400 Subject: [PATCH] add focusgrab test this test demonstrates one of the more annoying aspects of x11 focus --- src/tests/focusgrab.c | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 src/tests/focusgrab.c diff --git a/src/tests/focusgrab.c b/src/tests/focusgrab.c new file mode 100644 index 000000000..96456899d --- /dev/null +++ b/src/tests/focusgrab.c @@ -0,0 +1,22 @@ +#include +#include + +static Eina_Bool +_focus(Ecore_Evas *ee) +{ + ecore_evas_focus_set(ee, 1); + return 1; +} + +int +main(void) +{ + Ecore_Evas *ee; + + ecore_evas_init(); + ee = ecore_evas_new(NULL, 0, 0, 200, 200, NULL); + ecore_evas_show(ee); + ecore_timer_add(3.0, (Ecore_Task_Cb)_focus, ee); + ecore_main_loop_begin(); + return 0; +}