From 290834a80bd0e9434ccdca26ccfe663f9299ad2f Mon Sep 17 00:00:00 2001 From: Kadah_Coba Date: Tue, 18 Sep 2018 01:27:19 -0700 Subject: [PATCH] FIRE-23054: Recompile button is enabled when script is no mod --- indra/newview/llpreviewscript.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/indra/newview/llpreviewscript.cpp b/indra/newview/llpreviewscript.cpp index 38794293e2..b89e397ef7 100644 --- a/indra/newview/llpreviewscript.cpp +++ b/indra/newview/llpreviewscript.cpp @@ -861,7 +861,7 @@ void LLScriptEdCore::updateButtonBar() mLoadFromDiskBtn->setEnabled(mEditor->canLoadOrSaveToFile()); // Recompile button static LLCachedControl FSScriptEditorRecompileButton(gSavedSettings, "FSScriptEditorRecompileButton"); - mSaveBtn2->setEnabled((hasChanged() && !mScriptRemoved) || (mLSLProc && FSScriptEditorRecompileButton && !mCompiling)); + mSaveBtn2->setEnabled((hasChanged() || (mLSLProc && FSScriptEditorRecompileButton && !mCompiling && mHasScriptData)) && !mScriptRemoved); mSaveBtn2->setLabel((!mLSLProc || !FSScriptEditorRecompileButton || hasChanged()) ? LLTrans::getString("save_file_verb") : LLTrans::getString("recompile_script_verb")); // }