From 0e596543994bd03e7bb10c7da5f545bc750ce785 Mon Sep 17 00:00:00 2001 From: Leon Styhre Date: Wed, 28 Oct 2020 17:38:54 +0100 Subject: [PATCH] Metadata fields are now hidden for placeholders. --- es-app/src/views/gamelist/DetailedGameListView.cpp | 6 ++++++ es-app/src/views/gamelist/VideoGameListView.cpp | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/es-app/src/views/gamelist/DetailedGameListView.cpp b/es-app/src/views/gamelist/DetailedGameListView.cpp index 17aca8c77..28f1dae3c 100644 --- a/es-app/src/views/gamelist/DetailedGameListView.cpp +++ b/es-app/src/views/gamelist/DetailedGameListView.cpp @@ -257,6 +257,12 @@ void DetailedGameListView::updateInfoPanel() hideMetaDataFields = true; else hideMetaDataFields = (file->metadata.get("hidemetadata") == "true"); + + // Always hide the metadata fields for placeholders as well. + if (file->getType() == PLACEHOLDER) { + hideMetaDataFields = true; + mLastUpdated = nullptr; + } } // If we're scrolling, hide the metadata fields if the last game had this options set, diff --git a/es-app/src/views/gamelist/VideoGameListView.cpp b/es-app/src/views/gamelist/VideoGameListView.cpp index bc60be638..411ca61d4 100644 --- a/es-app/src/views/gamelist/VideoGameListView.cpp +++ b/es-app/src/views/gamelist/VideoGameListView.cpp @@ -282,6 +282,12 @@ void VideoGameListView::updateInfoPanel() hideMetaDataFields = true; else hideMetaDataFields = (file->metadata.get("hidemetadata") == "true"); + + // Always hide the metadata fields for placeholders as well. + if (file->getType() == PLACEHOLDER) { + hideMetaDataFields = true; + mLastUpdated = nullptr; + } } // If we're scrolling, hide the metadata fields if the last game had this options set,