mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2026-04-26 16:25:58 +03:00
[GH-ISSUE #2568] [APP BUG]: Deleting a game causes information to be copied incorrectly #843
Labels
No labels
Bloodborne
bug
contributor wanted
documentation
enhancement
frontend
good first issue
help wanted
linux
pull-request
question
release
verification progress
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/shadPS4#843
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @imnltsa on GitHub (Feb 28, 2025).
Original GitHub issue: https://github.com/shadps4-emu/shadPS4/issues/2568
Checklist
Describe the Bug
Deleting a game and attempting to copy information / start a compatibility report from the next game in the GUI list causes information to be copied from the deleted game / compatibility report to be populated with the deleted games information (ie. game name, CUSA, version and size).
I deleted CUSA08542, I attempted to create a compatibiltiy report and copy information from CUSA18112 which is the next game down in the GUI alphabetically, but any information I copy from CUSA18112 shows information from the now-deleted game CUSA08542 and the compatibility report is populated with information from CUSA08542.
Reproduction Steps
Expected Behavior
Copying information or starting a compatibility report should reflect the information shown in the GUI.
Specify OS Version
Windows 11 23H2
@DanielSvoboda commented on GitHub (Mar 1, 2025):
github.com/shadps4-emu/shadPS4@db868ea400/src/qt_gui/gui_context_menus.h (L499)In this code, instead of simply removing the line from the table, the entire list needs to be updated using the
RefreshGameTablefunction. However, the issue is that includingmain_window.hingui_context_menus.hisn't possible. A solution would be to find a way to call the function to correctly update the list without directly including this header. One possible approach could involve finding an alternative method to call the function or updating the list in another way.@imnltsa commented on GitHub (Mar 1, 2025):
Yikes, this is a problem. I deleted two games on my 0.6.0 shadPS4 installation. The first one I deleted was correct and deleted fine, but the second one I deleted... it must've had a wrong index or something; it deleted the game that came before it. Now the game that was allegedly deleted is still showing up on my 0.6.1 WIP and the files still exist on my computer while the game before it is completely gone.