Welcome to the Blazor feedback portal. We’re happy you’re here! If you have feedback on how to improve the Blazor, we’d love to hear it!

  • Check out the features or bugs others have reported and vote on your favorites. Feedback will be prioritized based on popularity.
  • If you have feedback that’s not listed yet, submit your own.

Thanks for joining our community and helping improve Syncfusion products!

2
Votes

I found a little bit confusing situation. I created a custom derivation from the class node:

Screenshot 2024-11-28 042247.png

Now I listen to the event SfDiagramComponent.PositionChanged and log the the guids in console.

The following can be observed here:

  •     There are generated multiple instances for one object (I suspect for undo/redo). This is not a problem
  • If I move a node with the mouse, the first original node is also be updated
Screenshot 2024-11-28 042528.png

  • Now move the same node with the keys (arrows) on the keyboard
Screenshot 2024-11-28 042701.png


You can see, if you move the node with the keyboard the GUID '3dddbece-f3bd-4143-b706-b77643bf95b6' does not appear. But on mouse move it appears.

I use the HTML-Content in the nodes and I need the parent node instance to do some operations. Everything is working fine with the mouse but on keyboard move, it's not working any more...


Because of this, the  properties OffsetX and OffsetY have not the correct values in the diagram collection, which is used to save the diagram.