Skip to content

Commit 87af2ef

Browse files
committed
Fixed issues with mouse pos inaccuracy on Mac
1 parent a0e9e67 commit 87af2ef

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Source/Managers/WindowMan.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ void WindowMan::CreatePrimaryWindow() {
137137

138138
int windowPosX = (m_ResX * m_ResMultiplier <= m_PrimaryWindowDisplayWidth) ? SDL_WINDOWPOS_CENTERED : (m_MaxResX - (m_ResX * m_ResMultiplier)) / 2;
139139
int windowPosY = SDL_WINDOWPOS_CENTERED;
140-
int windowFlags = SDL_WINDOW_SHOWN | SDL_WINDOW_OPENGL | SDL_WINDOW_ALLOW_HIGHDPI | SDL_WINDOW_RESIZABLE;
140+
int windowFlags = SDL_WINDOW_SHOWN | SDL_WINDOW_OPENGL | SDL_WINDOW_RESIZABLE;
141141

142142
if (m_Fullscreen) {
143143
windowFlags |= SDL_WINDOW_FULLSCREEN_DESKTOP;
@@ -152,7 +152,7 @@ void WindowMan::CreatePrimaryWindow() {
152152
m_ResMultiplier = 1;
153153
g_SettingsMan.SetSettingsNeedOverwrite();
154154

155-
m_PrimaryWindow = std::shared_ptr<SDL_Window>(SDL_CreateWindow(windowTitle.c_str(), SDL_WINDOWPOS_CENTERED, SDL_WINDOWPOS_CENTERED, m_ResX * m_ResMultiplier, m_ResY * m_ResMultiplier, SDL_WINDOW_OPENGL | SDL_WINDOW_ALLOW_HIGHDPI | SDL_WINDOW_SHOWN), SDLWindowDeleter());
155+
m_PrimaryWindow = std::shared_ptr<SDL_Window>(SDL_CreateWindow(windowTitle.c_str(), SDL_WINDOWPOS_CENTERED, SDL_WINDOWPOS_CENTERED, m_ResX * m_ResMultiplier, m_ResY * m_ResMultiplier, SDL_WINDOW_OPENGL | SDL_WINDOW_SHOWN), SDLWindowDeleter());
156156
if (!m_PrimaryWindow) {
157157
RTEAbort("Failed to create window because:\n" + std::string(SDL_GetError()));
158158
}
@@ -565,7 +565,7 @@ bool WindowMan::ChangeResolutionToMultiDisplayFullscreen(float resMultiplier) {
565565
if (displayIndex == m_PrimaryWindowDisplayIndex) {
566566
m_MultiDisplayWindows.emplace_back(m_PrimaryWindow);
567567
} else {
568-
m_MultiDisplayWindows.emplace_back(SDL_CreateWindow(nullptr, displayOffsetX, displayOffsetY, displayWidth, displayHeight, SDL_WINDOW_OPENGL | SDL_WINDOW_ALLOW_HIGHDPI | SDL_WINDOW_FULLSCREEN_DESKTOP | SDL_WINDOW_SKIP_TASKBAR), SDLWindowDeleter());
568+
m_MultiDisplayWindows.emplace_back(SDL_CreateWindow(nullptr, displayOffsetX, displayOffsetY, displayWidth, displayHeight, SDL_WINDOW_OPENGL | SDL_WINDOW_FULLSCREEN_DESKTOP | SDL_WINDOW_SKIP_TASKBAR), SDLWindowDeleter());
569569
if (m_MultiDisplayWindows.back()) {
570570
} else {
571571
errorSettingFullscreen = true;

0 commit comments

Comments
 (0)