mirror of
https://github.com/FunKey-Project/RetroFE.git
synced 2025-12-12 17:58:53 +01:00
Prevent RetroFE crash on page up/down on empty collection.
This commit is contained in:
parent
a64e44eca8
commit
1b87233ab5
@ -261,6 +261,9 @@ void ScrollingList::letterDown()
|
|||||||
|
|
||||||
void ScrollingList::letterChange(bool increment)
|
void ScrollingList::letterChange(bool increment)
|
||||||
{
|
{
|
||||||
|
|
||||||
|
if(!items_ || items_->size() == 0) return;
|
||||||
|
|
||||||
std::string startname = items_->at((itemIndex_+selectedOffsetIndex_)%items_->size())->lowercaseFullTitle();
|
std::string startname = items_->at((itemIndex_+selectedOffsetIndex_)%items_->size())->lowercaseFullTitle();
|
||||||
|
|
||||||
for(unsigned int i = 0; i < items_->size(); ++i)
|
for(unsigned int i = 0; i < items_->size(); ++i)
|
||||||
@ -641,10 +644,7 @@ void ScrollingList::updateScrollPeriod()
|
|||||||
void ScrollingList::scroll(bool forward)
|
void ScrollingList::scroll(bool forward)
|
||||||
{
|
{
|
||||||
|
|
||||||
if(items_->size() == 0)
|
if(!items_ || items_->size() == 0) return;
|
||||||
{
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
if(forward)
|
if(forward)
|
||||||
{
|
{
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user