summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--src/osd/modules/osdwindow.h2
-rw-r--r--src/osd/windows/window.cpp2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/osd/modules/osdwindow.h b/src/osd/modules/osdwindow.h
index 7126b909d97..ef0c600a72d 100644
--- a/src/osd/modules/osdwindow.h
+++ b/src/osd/modules/osdwindow.h
@@ -111,7 +111,7 @@ public:
if (target != nullptr)
return target->keepaspect();
else
- return machine().options().keep_aspect();
+ return false;
}
virtual osd_dim get_size() = 0;
diff --git a/src/osd/windows/window.cpp b/src/osd/windows/window.cpp
index 7e7af0aa5ed..ca62d750f50 100644
--- a/src/osd/windows/window.cpp
+++ b/src/osd/windows/window.cpp
@@ -1309,7 +1309,7 @@ LRESULT CALLBACK win_window_info::video_window_proc(HWND wnd, UINT message, WPAR
case WM_SIZING:
{
RECT *rect = (RECT *)lparam;
- if (keepaspect() && !(GetAsyncKeyState(VK_CONTROL) & 0x8000))
+ if (window->keepaspect() && !(GetAsyncKeyState(VK_CONTROL) & 0x8000))
{
osd_rect r = window->constrain_to_aspect_ratio(RECT_to_osd_rect(*rect), wparam);
rect->top = r.top();