When the pointer leaves an empty part of the scene and hovers over an object a mouseover event is dispatched to the object's DOM element. This is right, but at the same time a mouseout event is dispatched to the xml3d element and that's not right. The pointer is still over the xml3d element at this time.
When leaving an object and entering an empty part of the scene we have the same problem with a mouseover event being generated for the xml3d element.
When the pointer leaves an empty part of the scene and hovers over an object a
mouseover
event is dispatched to the object's DOM element. This is right, but at the same time amouseout
event is dispatched to the xml3d element and that's not right. The pointer is still over the xml3d element at this time.When leaving an object and entering an empty part of the scene we have the same problem with a
mouseover
event being generated for the xml3d element.