[FIX] Plugin MouseOver: hover tooltip was too excited/bouncy on the mouseover tag

Related: Tiki Bouncy Castle mode: hover tooltip too excited about our XMPP guide's mouseover tag

The original bouncing happened because:

  1. Mouse hovers → popup appears
  2. Popup appears near cursor → cursor "leaves" trigger
  3. Popup immediately hides → cursor is back on trigger
  4. Cycle repeats rapidly

This solution prevents bouncing by:

  • Using 100ms delays instead of immediate hide/show
  • Canceling hide timeouts when moving between elements
  • Positioning popup based on mouse location, not element position
  • Smart boundary detection to avoid problematic positions
  • Handling events on both trigger AND popup elements
Edited by luci

Merge request reports

Loading