MouseMove event in datatable

Hi Webix team!
MouseMove event not working in datatable in datatable.
Check this snippet. https://snippet.webix.com/9uuzupkh
Thank you in advance.

I noticed that it works when I change webix version to 6.1 and set tooltip:true property to datatable
https://snippet.webix.com/lmd32a6z

Hello @valk20,

The event does work, the trick here is to explicitly enable the handler by specifying the onMouseMove property - https://snippet.webix.com/phfvwkc0.

I noticed that it works when I change webix version to 6.1 and set tooltip:true property to datatable

The tooltip acted differently in Webix 6.1 (and versions prior to that) and relied on these mouse event handlers to work, which is why they were initialized upon enabling the tooltip.

Thanks! It’s help me.

Hi. I continue to work with mouse events.
I use onMouseOut event in webix 6.4 and sometimes this event isn’t run. It always woks when I move mouse right.
Please, check snippet https://snippet.webix.com/x72qqvrs

I tested it in Chrome and Firefox.
In Safari browser it works.

Unfortunately, I am not able to reproduce the issue you are having, as the event gets triggered every time for me, although with a little bit of a delay .

Basically, try leaving your mouse inside the datatable for half a second, and move ot out straight after - you’ll notice that the event gets triggered every time, altough in a bit of a weird manner.

I make video with this issue. It’s show problem with Chrome browser and works fine in Yandex browser.
http://myfiles.pro/uploads/1421832684.bandicam%202019-10-31%2012-45-03-261.avi

The onMouseOut event triggers with an innate delay of 100ms, and this is done by design. That’s why the event will trigger every time you hold your mouse over the view for a small period of time and only then move it out. The event doesn’t get triggered if your mouse leaves the view within the <100 ms window.

As an alternative, you could use the native mouseleave event instead, it features no delay - https://snippet.webix.com/kfw8q8kx.

Thanks a lot. It is a great decision for my task.