diff options
| -rw-r--r-- | indra/newview/llhints.cpp | 4 | 
1 files changed, 3 insertions, 1 deletions
| diff --git a/indra/newview/llhints.cpp b/indra/newview/llhints.cpp index b326fc26f2..7f6df627e0 100644 --- a/indra/newview/llhints.cpp +++ b/indra/newview/llhints.cpp @@ -210,12 +210,14 @@ void LLHintPopup::draw()  			}  			else if (!targetp->isInVisibleChain())   			{ +				// if target is invisible, don't draw, but keep alive in case widget comes back +				// but do make it so that it allows mouse events to pass through  				setEnabled(false);  				setMouseOpaque(false); -				// if target is invisible, don't draw, but keep alive in case widget comes back  			}  			else  			{ +				// revert back enabled and mouse opaque state in case we disabled it before  				setEnabled(true);  				setMouseOpaque(true); | 
