mirror of
https://github.com/ddnet/ddnet.git
synced 2024-11-10 10:08:18 +00:00
Close quad point popup when selected quad or quad index invalid
This commit is contained in:
parent
2cc03a1444
commit
fa65e19c5d
|
@ -1199,6 +1199,8 @@ CUI::EPopupMenuFunctionResult CEditor::PopupPoint(void *pContext, CUIRect View,
|
||||||
{
|
{
|
||||||
CEditor *pEditor = static_cast<CEditor *>(pContext);
|
CEditor *pEditor = static_cast<CEditor *>(pContext);
|
||||||
std::vector<CQuad *> vpQuads = pEditor->GetSelectedQuads();
|
std::vector<CQuad *> vpQuads = pEditor->GetSelectedQuads();
|
||||||
|
if(!in_range<int>(pEditor->m_SelectedQuadIndex, 0, vpQuads.size() - 1))
|
||||||
|
return CUI::POPUP_CLOSE_CURRENT;
|
||||||
CQuad *pCurrentQuad = vpQuads[pEditor->m_SelectedQuadIndex];
|
CQuad *pCurrentQuad = vpQuads[pEditor->m_SelectedQuadIndex];
|
||||||
|
|
||||||
enum
|
enum
|
||||||
|
|
Loading…
Reference in a new issue