[HOTFIX] Fix all roms displayed in all platforms#2948
Conversation
Summary of ChangesHello @gantoine, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed! This pull request introduces a hotfix to resolve an issue where users were incorrectly seeing all ROMs across all platforms, even when a specific platform was selected. The core change involves reordering the precedence for identifying the active platform(s) when fetching ROMs, ensuring that the currently viewed single platform takes priority. This adjustment aims to correct the display behavior without impacting existing functional installations. Highlights
Using Gemini Code AssistThe full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips. Invoking Gemini You can request assistance from Gemini at any point by creating a comment using either
Customization To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a Limitations & Feedback Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here. You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension. Footnotes
|
There was a problem hiding this comment.
Code Review
This pull request addresses an issue where users might see roms from all platforms instead of the selected one. The change refactors the logic for determining platform filters by prioritizing the currentPlatform context over other filter settings. This makes the filtering more robust, especially when navigating between different views. The new logic is clearer and should prevent unexpected behavior caused by stale filter states. The change looks good and correctly addresses the likely cause of the issue.
Description
Explain the changes or enhancements you are proposing with this pull request.
Some users are seeing all roms in each platform view, and this PR attempts to fix that without a) being able to duplicate it or b) affecting working installs.
Checklist
Please check all that apply.
Screenshots (if applicable)