[XPTools] Fix linux crash bug, make Cancel button close Experiences floater

This commit is contained in:
Liru Færs
2020-03-29 00:43:21 -04:00
parent b21cc835b2
commit 407b527a55

View File

@@ -32,6 +32,7 @@
#include "lllineeditor.h" #include "lllineeditor.h"
#include "llfloaterexperienceprofile.h" #include "llfloaterexperienceprofile.h"
#include "llfloaterexperiences.h"
//#include "llfloaterreg.h" //#include "llfloaterreg.h"
#include "lluictrlfactory.h" #include "lluictrlfactory.h"
#include "llscrolllistctrl.h" #include "llscrolllistctrl.h"
@@ -287,7 +288,7 @@ void LLPanelExperiencePicker::onBtnSelect()
void LLPanelExperiencePicker::onBtnClose() void LLPanelExperiencePicker::onBtnClose()
{ {
LLFloater* floater = static_cast<LLFloater*>(getParent()); LLFloater* floater = mSelectionCallback ? static_cast<LLFloater*>(getParent()) : LLFloaterExperiences::findInstance();
if (floater) if (floater)
{ {
floater->close(); floater->close();