Mouseover takes too long


#1

Hello everyone, I’ve added a Mouse Hover interaction to an element, but the action takes 4-5 seconds to happen even if I chose to show it without any animation.
Is this a normal behaviour?

Thanks
Alessandro


#2

Doesn’t sound normal.

Silly question: do you have a 4 or 5 second Wait action before your other actions?

Can you share the file that shows the issue?


#3

@thirdeyeblind82,

Another silly question: How fast are you counting?

There are two different events that basically do the same thing but are triggered in slightly different ways. The OnMouseEnter fires as soon as the mouse cursor is over a widget. The OnMouseHover fires after a few seconds of hovering–but more like 2 seconds, not 4 to 5 seconds.

A general debugging test might be to set a global variable or move some widget as the first action in your code. That should happen right about 2 seconds. Is there another 2 sec delay before your actions are noticeable? You could try moving your code from onMouseHover to onMouseEnter --then it should fire immediately.

See this thread for an interesting approach to customizing delays for mouse over events:
https://forum.axure.com/t/set-a-delay-timeout-on-hover-target-for-displaying-mega-menu/35239/2?u=mbc66


unlisted #4