indragiek/INAppStoreWindow — pull request #24 by InScopeApps (2011-11-07 06:09:18+00:00)
Title: Fixed a bug I introduced by calling removeObserver from close

After further research it turns out you should never call removeObserver from anywhere except dealloc. The problem with the code before was when a window closes it might not be released, so when it comes back it doesn't have any notifications and the titlebar gets jacked. From what I've read dealloc is still used in arc, you just can't call super.