summaryrefslogtreecommitdiff
path: root/indra/newview/llviewerwindow.cpp
diff options
context:
space:
mode:
authorErik Kundiman <erik@megapahit.org>2026-09-04 22:57:47 +0800
committerErik Kundiman <erik@megapahit.org>2026-09-04 22:57:47 +0800
commit0400b6693648c58f901c2b492a78e332815bcaa2 (patch)
treef974dcd56677c0c6d28d4a4d8fdc2564b86e8845 /indra/newview/llviewerwindow.cpp
parent87d8ac40c6fe53ed75e48f9d50e0f0cde2627e40 (diff)
parent9818c3e0077dcf262b121370ef191b56c224d51a (diff)
Merge tag 'Second_Life_Release#9818c3e0-26.4' into 26.4
Diffstat (limited to 'indra/newview/llviewerwindow.cpp')
-rw-r--r--indra/newview/llviewerwindow.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/indra/newview/llviewerwindow.cpp b/indra/newview/llviewerwindow.cpp
index 0ae7d3fa0c..37d9f73864 100644
--- a/indra/newview/llviewerwindow.cpp
+++ b/indra/newview/llviewerwindow.cpp
@@ -6104,7 +6104,6 @@ void LLViewerWindow::checkSettings()
mStatesDirty = false;
}
- // We want to update the resolution AFTER the states getting refreshed not before.
if (mResDirty)
{
LLCoordWindow size;
@@ -6112,7 +6111,8 @@ void LLViewerWindow::checkSettings()
mWindowRectRaw.set(0, size.mY, size.mX, 0);
mWindowRectScaled.set(0, ll_round((F32)size.mY / mDisplayScale.mV[VY]), ll_round((F32)size.mX / mDisplayScale.mV[VX]), 0);
- LLCoordScreen window_size;
+ // Deferred resolution update after states have been refreshed.
+ LLCoordWindow window_size;
if (mWindow->getSize(&window_size))
{
reshape(window_size.mX, window_size.mY);