From efa083ff8d05e69ea9d4d166b355ca7323f3ea10 Mon Sep 17 00:00:00 2001 From: Aleix Pol Date: Wed, 8 Sep 2021 17:00:45 +0200 Subject: [PATCH] Remove 2x look-up --- shell/screenpool.cpp | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/shell/screenpool.cpp b/shell/screenpool.cpp index 07332a854..d4e064c3b 100644 --- a/shell/screenpool.cpp +++ b/shell/screenpool.cpp @@ -136,11 +136,7 @@ void ScreenPool::insertScreenMapping(int id, const QString &connector) int ScreenPool::id(const QString &connector) const { - if (!m_idForConnector.contains(connector)) { - return -1; - } - - return m_idForConnector.value(connector); + return m_idForConnector.value(connector, -1); } QString ScreenPool::connector(int id) const