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,