FIRE-11024: Clicking Mesh Fail Triangles Opens Script Error Window

Ansariel 2013-07-27 12:50:48 +02:00
parent 1a72d8c52d
commit cd9dcc418f
2 changed files with 4 additions and 1 deletions

View File

@ -77,6 +77,7 @@ public:
// <FS:Ansariel> Mark script error icons
void setScriptError();
bool getScriptError() const { return mScriptError; }
static BOOL scriptIconsNearby();
// </FS:Ansariel> Mark script error icons

View File

@ -355,7 +355,9 @@ BOOL LLToolPie::handleLeftClickPick()
}
LLHUDIcon* last_hit_hud_icon = mPick.mHUDIcon;
if (!object && last_hit_hud_icon && last_hit_hud_icon->getSourceObject())
// <FS:Ansariel> FIRE-11024: Only open script debug floater if it's a script error
//if (!object && last_hit_hud_icon && last_hit_hud_icon->getSourceObject())
if (!object && last_hit_hud_icon && last_hit_hud_icon->getScriptError() && last_hit_hud_icon->getSourceObject())
{
LLFloaterScriptDebug::show(last_hit_hud_icon->getSourceObject()->getID());
}