Yes. It's in enlightenment. I will think more about the architecture and try. Thanks.
---- Replied Message ---- | From | Carsten Haitzler<ras...@rasterman.com> | | Date | 03/25/2024 21:52 | | To | Enlightenment developer list<enlightenment-devel@lists.sourceforge.net> | | Cc | zgw199012<zgw199...@126.com> | | Subject | Re: [E-devel] how can evas to bring first | On Mon, 25 Mar 2024 15:59:10 +0800 (CST) zgw199012 <zgw199...@126.com> said: > Hello, I use wayland and want to develop with EFL for study, I active > weekeyboard and it show virtualkeyboard successfully, but the keyboard evas > is below the open window, so when the window is maximum or put down part > screen, the virtualkeyboard should not been seen, how can I raise the window > to toplevel? I tried use ecore_evas_raise but it had no effect, looks not > fn_raise implementation, and tried use ecore_wl2_window_type_set(wkb->win, > ECORE_WL2_WINDOW_TYPE_TOPLEVEL); but the process died! How can I do that? > Thanks. _______________________________________________ enlightenment-devel > mailing list enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel i assume you're not talking EFL here but enlightenment as you mention weekeyboard? i guess you have a bug where it isn't keeping the kbd stacked on top. what probably needs to happen is e needs a special case handling of this and it needs to set the evas stacking layer to something higher up above windows etc. - then evas keeps the object stacks on top... that;'s how it's done. :) -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- Carsten Haitzler - ras...@rasterman.com _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel