It does not seem to be a case.

I move mouse pointer into an IBar icon, it stays there about 10 seconds, then I move it out. The call sequence (with timings) is as follows:

1666376906 _ibar_cb_icon_mouse_in
1666376907 _ibar_icon_mouse_in_timer
1666376907 _ibar_icon_menu_show
1666376918 _ibar_cb_icon_mouse_out
1666376919 _ibar_cb_out_hide_delay
1666376919 _ibar_icon_menu_hide

I don't see the menu when my mouse is in. I see it briefly when I move it out.

So, it seems that all the functions are called correctly, but the menu is not visible before I move the pointer out. Then it is hidden by timer. Probably, something in the overlay zoom object blocks showing the menu.

Peter

On 17/10/2022 21:01, Carsten Haitzler wrote:
they should give some interesting info. focused causes the extra overlay object
to appear and that is what does the pulse/zoom anim. that object should not be
accepting events thus not cause a mouse out. what i am wondering is if you get
a mouse in then a mouse out immediately after - eg right after the focused
signal is sent? that overlay zoom object that you see when mouse is over
(focused) should have mouse events pass through it as if it didn't exist.

the menu shows as a result of a mouse in and a small tiemout. that timeout is
deleted/canceled by a mouse out or some other conditions. i want to know if
that timeout even begins and what event cancels it (or the mouse out hides the
menu if the timeout already happened)


_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to