You mean you have no custom threads or you are sure you do nothing
thread-realted (bindings and KVC for example) into threads ?
The deadlock happens whether there is a custom thread running or not.
The window has bindings in only two places and deactivating them
doesn't appear to have any effect. See my last answer to Shawn for
more details.