diff --git a/indra/newview/llmoveview.cpp b/indra/newview/llmoveview.cpp index e435e0b666..e2d9e7ee4a 100644 --- a/indra/newview/llmoveview.cpp +++ b/indra/newview/llmoveview.cpp @@ -624,7 +624,10 @@ BOOL LLPanelStandStopFlying::postBuild() void LLPanelStandStopFlying::setVisible(BOOL visible) { //we dont need to show the panel if these buttons are not activated - if (gAgentCamera.getCameraMode() == CAMERA_MODE_MOUSELOOK) visible = false; + // Stand/Fly button not showing if sitting/flying in mouselook with FSShowInterfaceInMouselook = TRUE + //if (gAgentCamera.getCameraMode() == CAMERA_MODE_MOUSELOOK) visible = false; + if (gAgentCamera.getCameraMode() == CAMERA_MODE_MOUSELOOK && !gSavedSettings.getBOOL("FSShowInterfaceInMouselook")) visible = false; + // if (visible) {