I suspect we want to wrap this in an if statement checking that update.top != -1. I imagine that trying to use a coord of -1 would make RedrawWindow freak out.