This patch removed the dimension check for the hinted element. There are
cases, where the hinted element ha no height but contains dimensioned child
nodes. At the moment it's hard to work out the right logic when a none
dimensioned hint element should be hinted or not.
var rect = e.getBoundingClientRect();
if (!rect ||
rect.top > offsets.bottom || rect.bottom < offsets.top ||
- rect.left > offsets.right || rect.right < offsets.left ||
- !rect.width || !rect.height
+ rect.left > offsets.right || rect.right < offsets.left
) {
return false;
}