Fix crash on falling into void

This commit is contained in:
Vulpovile
2022-10-03 20:44:23 -07:00
parent 1356ef52ab
commit d468545428

View File

@@ -338,7 +338,7 @@ void PropertyWindow::_resize()
void PropertyWindow::UpdateSelected(std::vector<Instance *> instances)
{
if(instances.size() < 0)
if(instances.size() <= 0)
{
ClearProperties();
return;
@@ -367,5 +367,14 @@ void PropertyWindow::UpdateSelected(std::vector<Instance *> instances)
void PropertyWindow::ClearProperties()
{
PropGrid_ResetContent(_propGrid);
if(g_dataModel != NULL)
{
std::vector<Instance *> dm;
dm.push_back(g_dataModel);
UpdateSelected(dm);
}
else
{
PropGrid_ResetContent(_propGrid);
}
}