From a64e44eca8624bff3fc37555091e2a4a7983e6c0 Mon Sep 17 00:00:00 2001 From: Pieter Hulshoff Date: Wed, 1 Feb 2017 23:27:58 +0100 Subject: [PATCH] Prevent RetroFE crash when pressing forward/back in an empty collection. --- RetroFE/Source/Graphics/Component/ScrollingList.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/RetroFE/Source/Graphics/Component/ScrollingList.cpp b/RetroFE/Source/Graphics/Component/ScrollingList.cpp index ceb938b..bf16221 100644 --- a/RetroFE/Source/Graphics/Component/ScrollingList.cpp +++ b/RetroFE/Source/Graphics/Component/ScrollingList.cpp @@ -641,6 +641,11 @@ void ScrollingList::updateScrollPeriod() void ScrollingList::scroll(bool forward) { + if(items_->size() == 0) + { + return; + } + if(forward) { Item *i = items_->at(loopIncrement(itemIndex_, scrollPoints_->size(), items_->size()));