diff --git a/indra/llui/llfloater.cpp b/indra/llui/llfloater.cpp index f6d4daba4ec75e5d0afaba5502180906e3403be2..3f8116d8d63ab0f8c8bfa0dd5a78d32e25aaae40 100644 --- a/indra/llui/llfloater.cpp +++ b/indra/llui/llfloater.cpp @@ -911,6 +911,13 @@ bool LLFloater::applyRectControl() } } + if (saved_rect) + { + // propagate any derived positioning data back to settings file + storeRectControl(); + } + + return saved_rect; }