Is it your scritpted $chan().mode (from $sb.pre($1)), or is it the mode that the mIRC title bar has on it's own?

Given the frequency of the updates, the horrible thought of re-painting-upon-window-change-conflict comes to mind..

Will poke more later if a solution doesn't present it's self (at work *pout*).