добавлена генерация события viewportchanged