В документации Ports:
"Используется внутри системы, для восстановления окна без мерцания фона. Не используется в других целях."
А Вы используете внутри отображения - и "дерётесь" с корневым отображением...