Change viewport adaptation