[GH-ISSUE #1807] QT UI: Game deletion not working correctly #619

Closed
opened 2026-02-27 21:07:16 +03:00 by kerem · 11 comments
Owner

Originally created by @ghost on GitHub (Dec 16, 2024).
Original GitHub issue: https://github.com/shadps4-emu/shadPS4/issues/1807

If a GAME UPDATE is deleted from the game list via the ‘Delete.../Delete Update’ menu, the game is removed from the list. Reloading the list will bring it back, but the game should not actually be removed because only the update was deleted. If a GAME UPDATE is deleted within the game list, the game itself must remain in the list.

In addition, the list content is no longer correct after deleting a GAME or GAME UPDATE. The list display is correct but unusable. If a game in the list below the deleted entry is to be started, either an error is displayed (possibly because an attempt is made to start the deleted game) or an incorrect game is started. It looks as if the view has been updated, but the list still has the old content.

Originally created by @ghost on GitHub (Dec 16, 2024). Original GitHub issue: https://github.com/shadps4-emu/shadPS4/issues/1807 If a GAME UPDATE is deleted from the game list via the ‘Delete.../Delete Update’ menu, the game is removed from the list. Reloading the list will bring it back, but the game should not actually be removed because only the update was deleted. If a GAME UPDATE is deleted within the game list, the game itself must remain in the list. In addition, the list content is no longer correct after deleting a GAME or GAME UPDATE. The list display is correct but unusable. If a game in the list below the deleted entry is to be started, either an error is displayed (possibly because an attempt is made to start the deleted game) or an incorrect game is started. It looks as if the view has been updated, but the list still has the old content.
kerem 2026-02-27 21:07:16 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@Hermiten commented on GitHub (Dec 19, 2024):

Maybe @rainmakerv3 or @DanielSvoboda ? :)

<!-- gh-comment-id:2553466870 --> @Hermiten commented on GitHub (Dec 19, 2024): Maybe @rainmakerv3 or @DanielSvoboda ? :)
Author
Owner

@DanielSvoboda commented on GitHub (Dec 19, 2024):

I also noticed that when deleting via the 'list' it works. However, if I delete the game in 'grid' mode it is not being removed from the grid after deleting.

<!-- gh-comment-id:2554659232 --> @DanielSvoboda commented on GitHub (Dec 19, 2024): I also noticed that when deleting via the 'list' it works. However, if I delete the game in 'grid' mode it is not being removed from the grid after deleting.
Author
Owner

@ghost commented on GitHub (Dec 19, 2024):

? I use the list.
Not sure whether i explained it correctly: The only problem is the when delete an UPDATE the game is removed from the list (reloading the list brings it back) but the game should only be removed from the list when i delete a GAME ...not just an update.

<!-- gh-comment-id:2554772545 --> @ghost commented on GitHub (Dec 19, 2024): ? I use the list. Not sure whether i explained it correctly: The only problem is the when delete an UPDATE the game is removed from the list (reloading the list brings it back) but the game should only be removed from the list when i delete a GAME ...not just an update.
Author
Owner

@DanielSvoboda commented on GitHub (Dec 19, 2024):

yes, I am reporting another problem. When the game is removed and is in 'Grid View' mode, it is not being removed from the grid, only if it is reloaded. Now about this UPDATE part, I don't know how it was done...

<!-- gh-comment-id:2554945542 --> @DanielSvoboda commented on GitHub (Dec 19, 2024): yes, I am reporting another problem. When the game is removed and is in 'Grid View' mode, it is not being removed from the grid, only if it is reloaded. Now about this UPDATE part, I don't know how it was done...
Author
Owner

@ghost commented on GitHub (Dec 19, 2024):

Ah... sorry, didn't realize that.

<!-- gh-comment-id:2555527382 --> @ghost commented on GitHub (Dec 19, 2024): Ah... sorry, didn't realize that.
Author
Owner

@ElBread3 commented on GitHub (Dec 19, 2024):

Ah we're just unconditionally deleting the entry regardless of the option chosen. I can PR the fix for this as I was going to add a Delete Save Data option, but I'm going to see a movie this afternoon so it will have to wait a bit

<!-- gh-comment-id:2555583378 --> @ElBread3 commented on GitHub (Dec 19, 2024): Ah we're just unconditionally deleting the entry regardless of the option chosen. I can PR the fix for this as I was going to add a Delete Save Data option, but I'm going to see a movie this afternoon so it will have to wait a bit
Author
Owner

@Hermiten commented on GitHub (Jan 3, 2025):

Any update @ElBread3 ?

<!-- gh-comment-id:2569178048 --> @Hermiten commented on GitHub (Jan 3, 2025): Any update @ElBread3 ?
Author
Owner

@Hermiten commented on GitHub (Jan 29, 2025):

Fixed by https://github.com/shadps4-emu/shadPS4/pull/2261

<!-- gh-comment-id:2620846755 --> @Hermiten commented on GitHub (Jan 29, 2025): Fixed by https://github.com/shadps4-emu/shadPS4/pull/2261
Author
Owner

@ghost commented on GitHub (Jan 29, 2025):

The problem has been fixed, but after deleting an update PKG, the PKG version in the list is not adjusted ... a tiny flaw.

Note that If an update PKG is installed, the PKG version is adjusted.

<!-- gh-comment-id:2621088817 --> @ghost commented on GitHub (Jan 29, 2025): The problem has been fixed, but after deleting an update PKG, the PKG version in the list is not adjusted ... a tiny flaw. Note that If an update PKG is installed, the PKG version is adjusted.
Author
Owner

@Hermiten commented on GitHub (Jan 29, 2025):

Good to know, we can maybe open an issue to list all small fixes to do on the GUI like this one ?

<!-- gh-comment-id:2621101260 --> @Hermiten commented on GitHub (Jan 29, 2025): Good to know, we can maybe open an issue to list all small fixes to do on the GUI like this one ?
Author
Owner

@ghost commented on GitHub (Jan 29, 2025):

That's fine with me, the main problem has been solved.

<!-- gh-comment-id:2621109471 --> @ghost commented on GitHub (Jan 29, 2025): That's fine with me, the main problem has been solved.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/shadPS4#619
No description provided.