table event changes

Before 3.52 RC 2 the onMouseOver/onMouseOut events were fired incorrectly in cases when the table contained inactive buttons.

  1. When the mouse was outside the table and then entered the table directly on an inactive button, the onMouseOver event was not fired on the table. It was only fired, when the mouse was moved on another element in the table.
  2. When the mouse was inside the table, then moved over an inactive button and then left the table the onMouseOut event was not fired.

This bug was fixed in 3.52 RC2 . If you relied on this buggy behavior, you have to adjust your mod.

Identify the current element the mouse is hovering over to determine whether you are over an inactive button or not.