We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Hi,
First, congratulations for your work, it's an amazing library!
I noticed an undesirable behaviour though when you use virtualization and change the visibility of nodes:
After checking your code, I think it comes from this line (https://github.com/Blazor-Diagrams/Blazor.Diagrams/blob/47e4c68d175f0c600c279383c2c77dce82205665/src/Blazor.Diagrams.Core/Behaviors/VirtualizationBehavior.cs#L60: model.Visible = right > 0 && left < Diagram.Container!.Width && bottom > 0 && top < Diagram.Container.Height;
model.Visible = right > 0 && left < Diagram.Container!.Width && bottom > 0 && top < Diagram.Container.Height;
I guess you could have another property, like 'UserVisible' & 'VirtualizationVisible' and Visible could be => UserVisible && VirtualizationVisible.
In the meantime, I disabled virtualization as I'm still developping my own library on top of yours.
Thanks again for your work, Nicolas.
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Hi,
First, congratulations for your work, it's an amazing library!
I noticed an undesirable behaviour though when you use virtualization and change the visibility of nodes:
After checking your code, I think it comes from this line (https://github.com/Blazor-Diagrams/Blazor.Diagrams/blob/47e4c68d175f0c600c279383c2c77dce82205665/src/Blazor.Diagrams.Core/Behaviors/VirtualizationBehavior.cs#L60:
model.Visible = right > 0 && left < Diagram.Container!.Width && bottom > 0 && top < Diagram.Container.Height;
I guess you could have another property, like 'UserVisible' & 'VirtualizationVisible' and Visible could be => UserVisible && VirtualizationVisible.
In the meantime, I disabled virtualization as I'm still developping my own library on top of yours.
Thanks again for your work,
Nicolas.
The text was updated successfully, but these errors were encountered: