Fix shift-leftclick-drag with empty selection to delete (fixes #5705)

This commit is contained in:
Dennis Felsing 2022-08-06 02:06:40 +02:00
parent b4914d5d27
commit a41f1c1def

View file

@ -2637,8 +2637,8 @@ void CEditor::DoMapEditor(CUIRect View)
size_t BrushIndex = k;
if(m_Brush.m_vpLayers.size() != NumEditLayers)
BrushIndex = 0;
if(BrushIndex < m_Brush.m_vpLayers.size())
apEditLayers[k]->FillSelection(m_Brush.IsEmpty(), m_Brush.m_vpLayers[BrushIndex], r);
CLayer *pBrush = m_Brush.IsEmpty() ? nullptr : m_Brush.m_vpLayers[BrushIndex];
apEditLayers[k]->FillSelection(m_Brush.IsEmpty(), pBrush, r);
}
}
else