aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra/newview/llappviewer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'linden/indra/newview/llappviewer.cpp')
-rw-r--r--linden/indra/newview/llappviewer.cpp24
1 files changed, 23 insertions, 1 deletions
diff --git a/linden/indra/newview/llappviewer.cpp b/linden/indra/newview/llappviewer.cpp
index 4d53c88..ab4d8a9 100644
--- a/linden/indra/newview/llappviewer.cpp
+++ b/linden/indra/newview/llappviewer.cpp
@@ -3126,7 +3126,12 @@ void LLAppViewer::idle()
3126 { 3126 {
3127 // Send avatar and camera info 3127 // Send avatar and camera info
3128 last_control_flags = gAgent.getControlFlags(); 3128 last_control_flags = gAgent.getControlFlags();
3129 send_agent_update(TRUE); 3129
3130 if(!gAgent.getPhantom())
3131 {
3132 send_agent_update(TRUE);
3133 }
3134
3130 agent_update_timer.reset(); 3135 agent_update_timer.reset();
3131 } 3136 }
3132 } 3137 }
@@ -3829,4 +3834,21 @@ void LLAppViewer::handleLoginComplete()
3829 gDebugInfo["MainloopTimeoutState"] = LLAppViewer::instance()->mMainloopTimeout->getState(); 3834 gDebugInfo["MainloopTimeoutState"] = LLAppViewer::instance()->mMainloopTimeout->getState();
3830 } 3835 }
3831 writeDebugInfo(); 3836 writeDebugInfo();
3837
3838// [RLVa:KB] - Alternate: Snowglobe-1.0 | Checked: 2009-08-05 (RLVa-1.0.1e) | Modified: RLVa-1.0.1e
3839 // TODO-RLVa: find some way to initialize the lookup table when we need them *and* support toggling RLVa at runtime
3840 gRlvHandler.initLookupTables();
3841
3842 if (rlv_handler_t::isEnabled())
3843 {
3844 RlvCurrentlyWorn::fetchWorn();
3845 rlv_handler_t::fetchSharedInventory();
3846
3847 #ifdef RLV_EXTENSION_STARTLOCATION
3848 RlvSettings::updateLoginLastLocation();
3849 #endif // RLV_EXTENSION_STARTLOCATION
3850
3851 gRlvHandler.processRetainedCommands();
3852 }
3853// [/RLVa:KB]
3832} 3854}