From 730138035d1e532a928baa29e418241a4d562ef6 Mon Sep 17 00:00:00 2001 From: scrawl Date: Mon, 2 Mar 2015 17:25:26 +0100 Subject: [PATCH] Cycle infinite loop fix (Fixes #2421) --- apps/openmw/mwgui/inventorywindow.cpp | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/apps/openmw/mwgui/inventorywindow.cpp b/apps/openmw/mwgui/inventorywindow.cpp index 4270c4be1..e8e88ef65 100644 --- a/apps/openmw/mwgui/inventorywindow.cpp +++ b/apps/openmw/mwgui/inventorywindow.cpp @@ -653,16 +653,13 @@ namespace MWGui if (selected != -1) lastId = model.getItem(selected).mBase.getCellRef().getRefId(); ItemModel::ModelIndex cycled = selected; - while (!found) + for (int i=0; i