It is meant to work like that.

"Set as default" does not apply the default, it merely registers it as default for future use (excluding the current window you just set it for).

"Use default" is the switch to apply the current default to all existing windows.


- argv[0] on EFnet #mIRC
- "Life is a pointer to an integer without a cast"