Skip to content

Conversation

@jdsmithsos
Copy link
Contributor

During the view coordinate effort, it was discovered that there were coding errors that was causing problems within the Language coordinates.
I fixed those coding errors, which then fixed 5 defects with view coordinate propagation.
I thought it would be a good idea to analyze the rest of the view coordinate classes, to see if there are any additional coding errors.
And there are.

This is a DRAFT PR to communicate what I found, and to get feedback from the team about moving forward with these fixes to merge to the main branch.

There are two other changes that are not related, but need to be done as well, to streamline the prior changes that were made to ObservableViewBase and ObservableViewWithOverride. Actually, these two changes can be moved to a different PR if needed to not have any riders on the intent of this PR.

Before changes:

Coding errors discovered.

After changes:

Discovered coding errors fixed (hopefully)

Copy link
Contributor

@carldea carldea left a comment

Choose a reason for hiding this comment

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

JD,
Excellent work! So glad you were able to jump in and understand view coordinates.

@carldea
Copy link
Contributor

carldea commented Aug 20, 2025

@jdsmithsos Assuming you've updated, tested your branch you may want to move it out of draft mode.

@jdsmithsos jdsmithsos marked this pull request as ready for review August 20, 2025 14:01
@jdsmithsos
Copy link
Contributor Author

@jdsmithsos Assuming you've updated, tested your branch you may want to move it out of draft mode.

updated and tested

@jdsmithsos jdsmithsos merged commit cf73f6c into ikmdev:main Aug 20, 2025
7 checks passed
@jdsmithsos jdsmithsos deleted the feature/finished/IIA-2613-fix-view-coordinate-coding-errors branch August 21, 2025 12:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants