Improved how and when we generate preview size changed event

Merged Sylvain Berfini requested to merge fix/improved_preview_size_changed_event into master

Merge request reports