summaryrefslogtreecommitdiff
path: root/indra/newview/llpanelgrouproles.h
diff options
context:
space:
mode:
authorAndrey Kleshchev <andreykproductengine@lindenlab.com>2024-02-24 00:54:57 +0200
committerAndrey Kleshchev <117672381+akleshchev@users.noreply.github.com>2024-02-25 15:28:02 +0200
commitd31de6afb2ac9f659efc13c438df727372fcac08 (patch)
tree9d8cd012b8e5cc3a15702a6881b0b71ee2152b0c /indra/newview/llpanelgrouproles.h
parent5dcc0606a8512159660c652cb25e7f29292f2df0 (diff)
Issue#884 Crash on ~LLSearchEditor
Crash seems to be specific to LLFilterEditor and only in a couple specific floaters. Based on older calltacks, commiting on exit was crashing. So I'm making sure that panels that potentially do not own the element in question clean the callback in case panels get deleted before the search editor.
Diffstat (limited to 'indra/newview/llpanelgrouproles.h')
-rw-r--r--indra/newview/llpanelgrouproles.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/indra/newview/llpanelgrouproles.h b/indra/newview/llpanelgrouproles.h
index a4ae81eb60..3fa96213e5 100644
--- a/indra/newview/llpanelgrouproles.h
+++ b/indra/newview/llpanelgrouproles.h
@@ -136,6 +136,7 @@ protected:
LLPanel* mFooter;
LLFilterEditor* mSearchEditor;
+ boost::signals2::connection mSearchCommitConnection;
std::string mSearchFilter;