Today I was playing a game and made the mistake of resizing the game window. Since I have an 800x600 monitor that meant that the chat box covered half the board, and I couldn't stretch the window back to it's original size as that would have meant stretching it beyond the limits of the screen. In order to get the client to do this automatically I logged out, planning to come back then restart the game, which would open a new window. I then thought it would be worth going into 2006a instead, because I didn't think the chat box had been put into the game window in that version, so the risk would be removed. I decided to go for 2006adebug instead of 2006a, because its always useful to get extra info when one can.
Once I was in 2006adebug, however, the name of my opponent had disappeared from the list of online players. I wrote a message, and recieved no reply. I went back into 2006b, and he said he'd never left the game, and hadn't seen the message come up.
Of course it's possible that this is a known consequence of some other change between 2006a and 2006b, and it's probably not a huge worry either, since most people always use the current version. The only thing is, I don't know if that behaviour would be repeated between 2006a (non-debug) and 2006b, or between any of the old versions and 2006b, or perhaps between 2006bdebug and 2006b, as I didn't think it was very fair to spend the next quater of an hour testing different versions while asking a relative newbie to just sit there waiting.
Hope that there's a relatively simple explanation and fix to this, so I havent given you an impossible task.
Toodle-oo
Mr Scrub
EDIT: correcting terms (screen, window, box...)













Interesting! And yeah, there's a simple answer.
When developing, I use the debug client with the debug bot and the debug comms channel, so that I can test stuff without interfering with Real People trying to talk to eachother, and most of the time I can restart the server processes without kicking people off.
For 2006adebug I forgot to update the client to use the regular bot and channel before uploading it, so it still points to the debug area.
As for the whole resizing thing, skinning is a definite priority - especially skins that let you have the windows much smaller!
Once you can do that, I may prevent resizing of the windows, since resizable skins are harder to design in a wya that the components all match up.