Error in Component Width after Screen Rotation

I've been using a timer for the .ScreenOrientationChanged event for many years (in fact, since the beginning) in all my apps.

It takes some time (~100 ms) to capture the changes, so using a timer is essential.