fixes #31 tooltip edge detection