boxField: return instead of throwing on invalid press location

It is possible to click the window out of bounds, so we shouldn't throw
unhandled exception in that case.