AlgebraicJulia / Semagrams.jl

A graphical editor for graph-like structures
https://algebraicjulia.github.io/Semagrams.jl/
MIT License
94 stars 10 forks source link

DWD - Hover not working on new wires #117

Open filonik-cmu opened 1 year ago

sjbreiner commented 1 year ago

Tracked it down.

https://github.com/AlgebraicJulia/Semagrams.jl/blob/01b51a602e5fcf309497ee7d9e77aba6cc266c57/scala/core/src/Actions.scala#L289C3-L291

When Interactable is removed, this does not trigger an update. For now I'm going to do a quick fix by setting it to true at the end of the wire drag, but this seems like this still needs to be fixed at a deeper level of the system.