Yeah, I'm initializing a view object with position() and then drawing it after a flag is set. However, it's drawing itself in the same wrong place every time. Then, when I leave the room and return, it's right where it's supposed to be.
Any suggestions?