Я столкнулся с той же проблемой с моим проектом и должен был выяснить, что переход CSS вызвал проблему.
Итак, я изменил переход CSS из ALL на только тень (таким образом, изменение ширины div больше не было "анимировано" ), а затем увеличилось окно браузера в сочетании с window.resize() как ожидалось!