diff --git a/Source/UI/ProbabilityTable/UIProbabilityTable.cpp b/Source/UI/ProbabilityTable/UIProbabilityTable.cpp index 732c31f71..131540639 100644 --- a/Source/UI/ProbabilityTable/UIProbabilityTable.cpp +++ b/Source/UI/ProbabilityTable/UIProbabilityTable.cpp @@ -187,7 +187,8 @@ template <> void CUIListBoxEx::OnCreate(int width, int height) { this->scrollBar = new CUIVScrollBar(); this->scrollBar->Show(0); - this->scrollBar->onChange = [this](int position) { this->OnScroll(position); }; + const std::function onChange = [this](int position) { this->OnScroll(position); }; + this->scrollBar->onChange = onChange; this->AddChild(this->scrollBar); }