From c3573b6d7b53dac583f9fed40a243f7fa98f6c87 Mon Sep 17 00:00:00 2001 From: Cinder Date: Tue, 24 Jun 2014 15:27:08 -0600 Subject: STORM-2035 - Looking for a good selection box contrast --- indra/newview/llscripteditor.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'indra/newview') diff --git a/indra/newview/llscripteditor.cpp b/indra/newview/llscripteditor.cpp index 3bbfbad477..81920562a7 100644 --- a/indra/newview/llscripteditor.cpp +++ b/indra/newview/llscripteditor.cpp @@ -267,13 +267,13 @@ void LLScriptEditor::drawSelectionBackground() } gGL.getTexUnit(0)->unbind(LLTexUnit::TT_TEXTURE); - const LLColor4& color = mReadOnly ? mReadOnlyBgColor : mWriteableBgColor; + const LLColor4& color = mReadOnly ? mReadOnlyFgColor : mFgColor; F32 alpha = hasFocus() ? 0.7f : 0.3f; alpha *= getDrawContext().mAlpha; - // We want to invert the background color in script editors - LLColor4 selection_color(1.f - color.mV[VRED], - 1.f - color.mV[VGREEN], - 1.f - color.mV[VBLUE], + // We want to shift the color to something readable but distinct + LLColor4 selection_color((1.f + color.mV[VRED]) * 0.5f, + (1.f + color.mV[VGREEN]) * 0.5f, + (1.f + color.mV[VBLUE]) * 0.5f, alpha); for (std::vector::iterator rect_it = selection_rects.begin(); -- cgit v1.2.3