Merge pull request #643 from Ragora/bugfix-material-selector-invocation

BugFix: Don't assume a tooltip profile is going to be set when waking and sleeping
This commit is contained in:
Brian Roberts 2021-10-28 11:57:05 -05:00 committed by GitHub
commit 99daf9479e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -843,7 +843,11 @@ bool GuiControl::onWake()
//increment the profile
mProfile->incLoadCount();
mTooltipProfile->incLoadCount();
if (mTooltipProfile)
{
mTooltipProfile->incLoadCount();
}
// Only invoke script callbacks if we have a namespace in which to do so
// This will suppress warnings
@ -869,7 +873,11 @@ void GuiControl::onSleep()
//decrement the profile reference
mProfile->decLoadCount();
mTooltipProfile->decLoadCount();
if (mTooltipProfile)
{
mTooltipProfile->decLoadCount();
}
// Set Flag
mAwake = false;