From bac1eba3f8ff83ce9c0766b3a35755b650476236 Mon Sep 17 00:00:00 2001 From: Leon Styhre Date: Fri, 15 May 2020 18:24:14 +0200 Subject: [PATCH] Fixed two bugs where the game images were incorrectly scaled in the Video and Grid views. For the Video mode it happened during reload (such as when adding a game as a favorite), and for the Grid view it was always incorrectly scaled --- es-app/src/views/gamelist/GridGameListView.cpp | 2 +- es-app/src/views/gamelist/VideoGameListView.cpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/es-app/src/views/gamelist/GridGameListView.cpp b/es-app/src/views/gamelist/GridGameListView.cpp index 637555986..980ce3ff9 100644 --- a/es-app/src/views/gamelist/GridGameListView.cpp +++ b/es-app/src/views/gamelist/GridGameListView.cpp @@ -99,7 +99,7 @@ GridGameListView::GridGameListView(Window* window, FileData* root) : mImage.setOrigin(0.5f, 0.5f); mImage.setPosition(2.0f, 2.0f); - mImage.setMaxSize(1.0f, 1.0f); + mImage.setMaxSize(mSize.x() * (0.50f - 2*padding), mSize.y() * 0.4f); mImage.setDefaultZIndex(10); mImage.setVisible(false); addChild(&mImage); diff --git a/es-app/src/views/gamelist/VideoGameListView.cpp b/es-app/src/views/gamelist/VideoGameListView.cpp index de2446869..9fa9482a3 100644 --- a/es-app/src/views/gamelist/VideoGameListView.cpp +++ b/es-app/src/views/gamelist/VideoGameListView.cpp @@ -62,9 +62,9 @@ VideoGameListView::VideoGameListView(Window* window, FileData* root) : // Image mImage.setOrigin(0.5f, 0.5f); // Default to off the screen - mImage.setPosition(2.0f, 2.0f); + mImage.setPosition(mSize.x() * 0.25f, mList.getPosition().y() + mSize.y() * 0.2125f); mImage.setVisible(false); - mImage.setMaxSize(1.0f, 1.0f); + mImage.setMaxSize(mSize.x() * (0.50f - 2*padding), mSize.y() * 0.4f); mImage.setDefaultZIndex(30); addChild(&mImage);