-
Notifications
You must be signed in to change notification settings - Fork 323
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
Layout fixes #6066
Layout fixes #6066
Conversation
Created as draft, as I still need to test if changes does not break something in IDE. Besides, it's ready for review. |
5a314d6
to
8dc91f0
Compare
8dc91f0
to
289714d
Compare
if self.dirty.transformation.check() | ||
|| self.dirty.modified_children.check_all() | ||
|| self.dirty.removed_children.check_all() => | ||
0.0, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please check if it is possible to minimize the amount of checks, as we agreed via phone.
if self.dirty.transformation.check() | ||
|| self.dirty.modified_children.check_all() | ||
|| self.dirty.removed_children.check_all() | ||
{ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
could you please refactor that to one helper fn?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@farmaazon and @Frizi amazing job with debugging and fixing it! I'm sorry I did not spot these issues when I was developing the code.
Merged, as we need it to develop the codebase, and the CI problems seem unrelated. |
* develop: Layout fixes (#6066) Use new Enso Hash Codes and Comparable (#6060) Search suggestions by static attribute (#6036) Use .node-version for pinning Node.js version (#6057) Fix code generation for suggestion preview (#6054) Implementation of EnsoGL predefined Rectangle shape. (#6033) Tidy up the public module level statics (#6032) Cursor aware Component Browser (#5770)
Pull Request Description
This PR contains fixes for several bugs found by me and @Frizi during development of our current tasks. Created unit tests for each case (and many more).
Important Notes
Checklist
Please ensure that the following checklist has been satisfied before submitting the PR:
Screenshots/screencasts have been attached, if there are any visual changes. For interactive or animated visual changes, a screencast is preferred.Scala,
Java,
and
Rust
style guides. In case you are using a language not listed above, follow the Rust style guide.
./run ide build
.