I think what they want is that if you are in 2 channels, #KickMe and #TalkingHere, that if you get kicked from #KickMe, and either mIRC or a script rejoins you into the room, that if you are in #TalkingHere, you active window won't change to #KickMe upon rejoining.

Personally, I think the overall idea of not have rooms being joined taking control is a good idea because I may be chatting and then another connection is reset and then when I am being rejoined into the rooms, they flip my screen around and I have to wait for it to finish before I can go back to the room I was talking in to finish what I was saying.

Maybe 2 options like:
"Room become active window on join" (and as an add on option to it) - "only on creation"
Then if it's not checked, it never takes over the screen when you join it, just in case you don't want that, or if you do but only when a room is created (like when connecting to another network) its all up to you smile