Viewport width update