-
Notifications
You must be signed in to change notification settings - Fork 20
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
Milestone diamond can occlude Group label #79
Comments
I will make an attempt at a fix for this but wanted to log the issue in case there is already a plan for how to minimize this case. |
Thanks @kajuberdut for the suggestions to the issue. Would aligning the task text to the left or right or at certain px/percentage (as you have suggested in the pull request) resolve this in the short term? I will need some time to think of a better approach for a permanent or long-term solution. |
Yes, currently changing the timeline size + font size and/or changing the text alignment can work around this. |
Optimized the drawing logic within the `Task` class by adjusting how box dimensions and positions are calculated, ensuring the exclusion of unwarranted gap spaces which addresses issue #79. Revised conditions for initiating drawing operations, now requiring all box dimensions and positions to be explicitly non-zero, which better aligns with expected drawing behavior. Additionally, updated the order in which tasks and milestones are rendered, ensuring milestones are drawn before task text to align with the changes planned for release v1.4.1. This adjustment not only enhances visual hierarchy but also aligns with user expectations for task-milestone representation.
Hi @kajuberdut Sorry for taking this long. I have been too busy with my work. |
This is wonderful and thank you! |
With PR #103, this issue can be closed. |
If a milestone is placed in the same position on the X-axis of a group as the text of a group, the milestones diamond occludes the text of the group making it partially or wholly unreadable.
To some extent this can be mitigated by changing the alignment of the group text BUT it would be better if the text remained readable even when these overlap.
Possible solutions:
The text was updated successfully, but these errors were encountered: