Plans GUI: Fix out of bounds read when selected plan remotely removed

This commit is contained in:
Jonathan G Rennison
2023-08-27 22:35:18 +01:00
parent 40f9b61b4c
commit ee4e82c1b6

View File

@@ -412,6 +412,7 @@ struct PlansWindow : Window {
void RebuildList()
{
int old_focused_plan_id = this->selected == INT_MAX ? INT_MAX : this->list[this->selected].plan_id;
this->selected = INT_MAX;
int sbcnt = 0;
this->list.clear();