Оказывается, что делегат для события изменения размера вызывался после того, как изменение размера происходит (что имеет смысл);но у меня были некоторые условия, которые запрещали бы изменение размера, если оно уже было 800x600.Если вы быстро измените размер окна, оно не будет изменено должным образом, так как считалось, что оно 800x600;но на самом деле сжался.
tl; dr - я неправильно кодировал свой обработчик событий изменения размера.