diff --git a/indra/llui/llbutton.cpp b/indra/llui/llbutton.cpp
index 27444b7f5b961c127558f9f124cd9c6de9689494..804204cce0421c8e7f106e65df41e9cffd68daad 100644
--- a/indra/llui/llbutton.cpp
+++ b/indra/llui/llbutton.cpp
@@ -734,6 +734,11 @@ void LLButton::draw()
 			{
                 glow_color = highlighting_color;
 			}
+            else
+            {
+                // will fade from highlight color
+                glow_color = flash_color;
+            }
 		}
 	}
 
diff --git a/indra/llui/llbutton.h b/indra/llui/llbutton.h
index 7629ed1fea8d01865ef8a8abbc564252b8551fa0..572d36996c47e64cbf9f622823a86340de66eef8 100644
--- a/indra/llui/llbutton.h
+++ b/indra/llui/llbutton.h
@@ -205,6 +205,7 @@ class LLButton
 	void			setFlashing( bool b, bool force_flashing = false );
 	BOOL			getFlashing() const		{ return mFlashing; }
     LLFlashTimer*   getFlashTimer() {return mFlashingTimer;}
+	void			setFlashColor(const LLUIColor &color) { mFlashBgColor = color; };
 
 	void			setHAlign( LLFontGL::HAlign align )		{ mHAlign = align; }
 	LLFontGL::HAlign getHAlign() const						{ return mHAlign; }
diff --git a/indra/llui/lltabcontainer.cpp b/indra/llui/lltabcontainer.cpp
index 2a221fc19c1bd0a9f30fe513f7298ec919a556c3..750a3aff9c599f108736675dd2a4421bf664f301 100644
--- a/indra/llui/lltabcontainer.cpp
+++ b/indra/llui/lltabcontainer.cpp
@@ -260,6 +260,7 @@ LLTabContainer::LLTabContainer(const LLTabContainer::Params& p)
 	mCustomIconCtrlUsed(p.use_custom_icon_ctrl),
 	mOpenTabsOnDragAndDrop(p.open_tabs_on_drag_and_drop),
 	mTabIconCtrlPad(p.tab_icon_ctrl_pad),
+	mEnableTabsFlashing(p.enable_tabs_flashing),
 	mUseTabEllipses(p.use_ellipses)
 {
 	static LLUICachedControl<S32> tabcntr_vert_tab_min_width ("UITabCntrVertTabMinWidth", 0);
@@ -1641,6 +1642,16 @@ void LLTabContainer::setTabPanelFlashing(LLPanel* child, BOOL state )
 	}
 }
 
+void LLTabContainer::setTabPanelFlashing(LLPanel* child, BOOL state, LLUIColor color)
+{
+    LLTabTuple* tuple = getTabByPanel(child);
+    if (tuple)
+    {
+        tuple->mButton->setFlashColor(color);
+        tuple->mButton->setFlashing(state);
+    }
+}
+
 void LLTabContainer::setTabImage(LLPanel* child, std::string image_name, const LLColor4& color)
 {
 	LLTabTuple* tuple = getTabByPanel(child);
diff --git a/indra/llui/lltabcontainer.h b/indra/llui/lltabcontainer.h
index 8f93f1c47da4156fa73bdb9e6b98f8b716f407f6..5339bec3dd2309c0a724a9fee776cfdc5747b92d 100644
--- a/indra/llui/lltabcontainer.h
+++ b/indra/llui/lltabcontainer.h
@@ -111,7 +111,7 @@ class LLTabContainer : public LLPanel
 		Optional<bool>						open_tabs_on_drag_and_drop;
 
 		/**
-		 * Open tabs on hover in drag and drop situations
+		 * Enable tab flashing
 		 */
 		Optional<bool>						enable_tabs_flashing;
 		
@@ -203,6 +203,7 @@ class LLTabContainer : public LLPanel
 
 	BOOL        getTabPanelFlashing(LLPanel* child);
 	void		setTabPanelFlashing(LLPanel* child, BOOL state);
+	void		setTabPanelFlashing(LLPanel* child, BOOL state, LLUIColor color);
 	void 		setTabImage(LLPanel* child, std::string img_name, const LLColor4& color = LLColor4::white);
 	void 		setTabImage(LLPanel* child, const LLUUID& img_id, const LLColor4& color = LLColor4::white);
 	void		setTabImage(LLPanel* child, LLIconCtrl* icon);
diff --git a/indra/newview/llfloatermodelpreview.cpp b/indra/newview/llfloatermodelpreview.cpp
index e694340b16f6ccdd8922c288920d7e1701dee2dc..f386e9e3059c4e6d39bb17d3ca8e5eff2d9e0f58 100644
--- a/indra/newview/llfloatermodelpreview.cpp
+++ b/indra/newview/llfloatermodelpreview.cpp
@@ -1583,7 +1583,10 @@ void LLFloaterModelPreview::addStringToLogTab(const std::string& str, bool flash
 
     if (flash && mTabContainer->getCurrentPanel() != panel)
     {
-        mTabContainer->setTabPanelFlashing(panel, true);
+        // This will makes colors pale due to "glow_type = LLRender::BT_ALPHA"
+        // So instead of using "MenuItemFlashBgColor" added stronger color
+        static LLUIColor sFlashBgColor(LLColor4U(255, 99, 0));
+        mTabContainer->setTabPanelFlashing(panel, true, sFlashBgColor);
     }
 }
 
diff --git a/indra/newview/skins/default/xui/en/floater_script_debug.xml b/indra/newview/skins/default/xui/en/floater_script_debug.xml
index cd88048d6b8e1f599cf280acc90f849336e8c6c7..6c49cfa1a8179fcd2eaea36bdb8411f449bdeea8 100644
--- a/indra/newview/skins/default/xui/en/floater_script_debug.xml
+++ b/indra/newview/skins/default/xui/en/floater_script_debug.xml
@@ -17,5 +17,6 @@
      name="Preview Tabs"
      tab_position="bottom"
      top="16"
-     width="448" />
+     width="448"
+     enable_tabs_flashing="true"/>
 </multi_floater>