From 1d02c1ef37217e6c58aa01ec241f030cc32931e3 Mon Sep 17 00:00:00 2001 From: Ilya Zhuravlev Date: Tue, 30 Apr 2019 14:25:24 -0400 Subject: [PATCH] engine: fix window creation when SDL returns different-sized window --- apps/openmw/engine.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/openmw/engine.cpp b/apps/openmw/engine.cpp index e60a4e7924..1c95ccc932 100644 --- a/apps/openmw/engine.cpp +++ b/apps/openmw/engine.cpp @@ -428,11 +428,11 @@ void OMW::Engine::createWindow(Settings::Manager& settings) osg::ref_ptr camera = mViewer->getCamera(); camera->setGraphicsContext(graphicsWindow); - camera->setViewport(0, 0, width, height); + camera->setViewport(0, 0, traits->width, traits->height); mViewer->realize(); - mViewer->getEventQueue()->getCurrentEventState()->setWindowRectangle(0, 0, width, height); + mViewer->getEventQueue()->getCurrentEventState()->setWindowRectangle(0, 0, traits->width, traits->height); } void OMW::Engine::setWindowIcon()