Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Handle strings and instances in patch removes for visualizer #713

Merged

Conversation

boatbomber
Copy link
Member

When an object is deleted in a patch, it is either represented with an ID or an Instance. On initial sync, removals are instances since the map does not contain those instances. Later removals of managed objects use an ID. The patch visualizer only handled instances, so this fixes that.

Closes #710.

@boatbomber boatbomber requested a review from Dekkonot July 8, 2023 20:35
@boatbomber boatbomber added type: bug Something happens that shouldn't happen scope: plugin Relevant to the Roblox Studio plugin size: small impact: small Minor papercuts in Rojo that don't warrant immediate resolutoin. status: needs review This work is mostly done, but just needs work to integrate and merge it. labels Jul 8, 2023
@Dekkonot Dekkonot merged commit 2735711 into rojo-rbx:master Jul 8, 2023
@boatbomber boatbomber deleted the handle-id-removals-in-visualizer branch July 8, 2023 22:07
Dekkonot pushed a commit that referenced this pull request Jul 8, 2023
Dekkonot pushed a commit to UpliftGames/rojo that referenced this pull request Jan 11, 2024
…x#713)

When an object is deleted in a patch, it is either represented with an
ID or an Instance. On initial sync, removals are instances since the map
does not contain those instances. Later removals of managed objects use
an ID. The patch visualizer only handled instances, so this fixes that.

Closes rojo-rbx#710.
Dekkonot pushed a commit to UpliftGames/rojo that referenced this pull request Jan 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
impact: small Minor papercuts in Rojo that don't warrant immediate resolutoin. scope: plugin Relevant to the Roblox Studio plugin size: small status: needs review This work is mostly done, but just needs work to integrate and merge it. type: bug Something happens that shouldn't happen
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Removing/Renaming a file causes patch viewer to crash
2 participants