// relative to the pointer? E.g. a combo box with its menu off to the right
// keep the bounds from overlapping the position
if (bounds.width > fudge * 2 && bounds.height > fudge * 2) {
Rectangle ibounds = new Rectangle(bounds);
ibounds.grow(-fudge, -fudge);
// set up the fingerprint
float fingerRadius = touch().hasTouch() ? 10 : 3;
IPoint fingerPos = pop.pointer == null ? tpos : pop.pointer;
Rectangle fingerBox = new Rectangle(