From c80bb0c21c06deed5f0ad326b49e3fb0843ed1ed Mon Sep 17 00:00:00 2001 From: Lpsd <40902730+Lpsd@users.noreply.github.com> Date: Fri, 17 Jan 2025 22:35:59 +0000 Subject: [PATCH] Minor optimization in item lookup map usage --- Client/gui/CGUIGridLayout_Impl.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Client/gui/CGUIGridLayout_Impl.cpp b/Client/gui/CGUIGridLayout_Impl.cpp index 9fd369bab6..ada5f5deaa 100644 --- a/Client/gui/CGUIGridLayout_Impl.cpp +++ b/Client/gui/CGUIGridLayout_Impl.cpp @@ -173,7 +173,7 @@ SGridCellItem* CGUIGridLayout_Impl::GetCell(const int column, const int row) con SGridCellItem* CGUIGridLayout_Impl::GetCell(const CGUIElement* item) const { int id = m_items.count(item) ? m_items.at(item) : 0; - return m_cells.count(id) ? m_cells.at(id) : nullptr; + return id == 0 ? nullptr : m_cells.at(id); } std::vector CGUIGridLayout_Impl::GetCellsInColumn(const int column)