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

Reply via email to