Resizing a window with external application (such as Spectacle), exiting and reopening, does not reopen the window in its previous dimensions. Resizing by dragging then exiting does open up with the same dimensions next time.
This is caused because the saving of the width/height change is done on viewDidEndLiveResize. When resizing with an external app, the windowWillResize method is called and viewDidEndLiveResize is never hit.
Resizing a window with external application (such as Spectacle), exiting and reopening, does not reopen the window in its previous dimensions. Resizing by dragging then exiting does open up with the same dimensions next time.
This is caused because the saving of the width/height change is done on
viewDidEndLiveResize
. When resizing with an external app, thewindowWillResize
method is called andviewDidEndLiveResize
is never hit.