The previous logic was using the scale factor of the last received ouput scale event as the window's current scale factor which was incorrect (and non-deterministic). This pull-request attempts to fix that by using the largest scale factor of the window's list of entered outputs.
Note
There will be some follow-up pull-requests that will try to fix various issues related to HighDPI (and mixed-DPI) support.
I agree to delegate all rights related to this PR to Sony.
The previous logic was using the scale factor of the last received ouput scale event as the window's current scale factor which was incorrect (and non-deterministic). This pull-request attempts to fix that by using the largest scale factor of the window's list of entered outputs.
I agree to delegate all rights related to this PR to Sony.