I have just tried again using a "/timer 0 5 /who #channel" to trigger a /who every five seconds, then opened the Favorites dialog, checked several channels, and clicked the Names button. I did this many times and each time, the favorites dialog closed, and a /names was performed on the checked channel.

Can you try this without any loaded scripts/DLLs to see if it still happens?