Skip to content

Commit c192b8a

Browse files
committed
fixup! feat: improve screen rendering framework
1 parent 75adb41 commit c192b8a

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

src/controllers/scripting/legacy/controllerscriptenginelegacy.cpp

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -506,12 +506,13 @@ void ControllerScriptEngineLegacy::handleScreenFrame(
506506
qCWarning(m_logger) << "Unable to find transform function info for the given screen";
507507
return;
508508
};
509-
VERIFY_OR_DEBUG_ASSERT(m_rootItems.contains(screenInfo.identifier)) {
509+
auto itScreen = m_rootItems.find(screenInfo.identifier);
510+
VERIFY_OR_DEBUG_ASSERT(itScreen != m_rootItems.end()) {
510511
qCWarning(m_logger) << "Unable to find a root item for the given screen";
511512
return;
512513
};
513514

514-
auto& pScreen = m_rootItems.at(screenInfo.identifier);
515+
auto& pScreen = itScreen->second;
515516

516517
if (CmdlineArgs::Instance().getControllerPreviewScreens()) {
517518
QImage screenDebug(frame);

0 commit comments

Comments
 (0)