diff --git a/indra/newview/app_settings/settings.xml b/indra/newview/app_settings/settings.xml index 186bece428..610afb40d7 100644 --- a/indra/newview/app_settings/settings.xml +++ b/indra/newview/app_settings/settings.xml @@ -19937,6 +19937,17 @@ Change of this parameter will affect the layout of buttons in notification toast Value 0 + FSShowConvoAndRadarInML + + Comment + Conversations and Radar windows stays visible when entering mouselook if it was open already. + Persist + 1 + Type + Boolean + Value + 0 + FSAnnounceIncomingIM Comment diff --git a/indra/newview/llagent.cpp b/indra/newview/llagent.cpp index 331b013229..72337348ed 100644 --- a/indra/newview/llagent.cpp +++ b/indra/newview/llagent.cpp @@ -2415,8 +2415,11 @@ void LLAgent::endAnimationUpdateUI() } // // Skip restoring conversations and radar floater - skip_list.insert(LLFloaterReg::findInstance("fs_radar")); - skip_list.insert(LLFloaterReg::findInstance("fs_im_container")); + if (gSavedSettings.getBOOL("FSShowConvoAndRadarInML")) + { + skip_list.insert(LLFloaterReg::findInstance("fs_radar")); + skip_list.insert(LLFloaterReg::findInstance("fs_im_container")); + } // // [FS communication UI] Commented out so far. @@ -2584,8 +2587,11 @@ void LLAgent::endAnimationUpdateUI() } // // Skip hiding conversations and radar floater - skip_list.insert(LLFloaterReg::findInstance("fs_radar")); - skip_list.insert(LLFloaterReg::findInstance("fs_im_container")); + if (gSavedSettings.getBOOL("FSShowConvoAndRadarInML")) + { + skip_list.insert(LLFloaterReg::findInstance("fs_radar")); + skip_list.insert(LLFloaterReg::findInstance("fs_im_container")); + } // gFloaterView->pushVisibleAll(FALSE, skip_list); #endif diff --git a/indra/newview/skins/default/xui/en/panel_preferences_move.xml b/indra/newview/skins/default/xui/en/panel_preferences_move.xml index bc1af80b89..f15ac86642 100755 --- a/indra/newview/skins/default/xui/en/panel_preferences_move.xml +++ b/indra/newview/skins/default/xui/en/panel_preferences_move.xml @@ -330,6 +330,16 @@ name="first_person_ui_visible" top_pad="5" width="256" /> + +