position problem

Andrew_Baker 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?
Andrew_Baker Never mind, I just called new.room() instead of draw(). This way, the flag is set, and the initialization takes care of the drawing. Anyway, thanks.