Security?
This bug seems to imply that there is some memory that is shared globally between different user IDs on one box. So the state of one session (modal window in this case) can affect another. Not good. One wonders what other sorts of things one user can 'peek at' that another might be running.