@nab: I would open new tickets that address the specific issues with
enter/leave and with mouse clicks passing through.  But test scripts
are needed to demonstrate the issues.