When adding a menu to the conversation window,
the first time only it moves the DirectUIHWND from (0,0) in the client area to (-4,-42). Funnily enough, the (when visible) left window frame border is 4px, and the top is 42px with titlebar and menubar.
Doesn't happen with later windows.
Why?
I can say why I think it was happening - I think my code was fighting Plus's menu code. I added a 1/100th second delay to my code, and all's well!
This thread can be nuked