I have a MacBook Air (15") that is connected to 2 external monitors and I use a separate mouse.
All the Windows resize Settings under Desktop and Dock are turned off.
The windows for all my applications (Finder, Browser, Email App etc.) keep getting randomly resized on the external monitor display. I am particular about how I organize and place various Windows on my monitors.
It is very (very) annoying that am not able to readily keep them to the size I want and place them where I want on my monitors.