Skip to content

Fix Projects Manager's Projects List Item's refresh() method#179

Merged
DanielaOrtner merged 1 commit into
RebelToolbox:mainfrom
madmiraal:fix-projects-list-item-refresh
Jul 16, 2025
Merged

Fix Projects Manager's Projects List Item's refresh() method#179
DanielaOrtner merged 1 commit into
RebelToolbox:mainfrom
madmiraal:fix-projects-list-item-refresh

Conversation

@madmiraal
Copy link
Copy Markdown
Contributor

Currently, ProjectsListIem's refresh() method only refreshes a subset of the item's values. For example, if the item is longer missing, it leaves the item greyed out, it does not update the project's icon, it does not update the open folder icon or its tool-tip, etc.

This PR ensures that the refresh() method refreshes all the item's values. It also removes duplicate code and separates configuring the item from creating the item UI.

@madmiraal madmiraal added the PR Type: Bug Fix Your current game should now work as expected. label Jul 15, 2025
@DanielaOrtner DanielaOrtner self-requested a review July 16, 2025 19:21
Copy link
Copy Markdown
Contributor

@DanielaOrtner DanielaOrtner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you so much

@DanielaOrtner DanielaOrtner merged commit 52bfe99 into RebelToolbox:main Jul 16, 2025
15 checks passed
@madmiraal madmiraal deleted the fix-projects-list-item-refresh branch July 17, 2025 08:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

PR Type: Bug Fix Your current game should now work as expected.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants