I have changed this so that if a channel window is already open and minimized, a reJOIN due to a hop/kick/reconnect will not restore the window but leave it minimized. This should be in the next version.