From 7ef3e4dc2ea9380ea2c832f45b6c57c9224530cf Mon Sep 17 00:00:00 2001 From: Maschell Date: Thu, 20 Feb 2020 15:19:48 +0100 Subject: [PATCH] Fix displaying GuiIcons which already have imageData --- src/gui/GuiIconGrid.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/gui/GuiIconGrid.cpp b/src/gui/GuiIconGrid.cpp index 22e0030..bfcc482 100644 --- a/src/gui/GuiIconGrid.cpp +++ b/src/gui/GuiIconGrid.cpp @@ -125,7 +125,11 @@ void GuiIconGrid::OnGameButtonClick(GuiButton *button, const GuiController *cont void GuiIconGrid::OnGameTitleAdded(gameInfo * info) { DEBUG_FUNCTION_LINE("Adding %016llX\n", info->titleId); - GameIcon * image = new GameIcon(&noIcon); + GuiImageData * imageData = &noIcon; + if(info->imageData != NULL){ + imageData = info->imageData; + } + GameIcon * image = new GameIcon(imageData); image->setRenderReflection(false); image->setStrokeRender(false); image->setSelected(info->titleId == selectedGame);