I'm working on a project that uses egui-snarl and compiles the graph. I'd like to detect changes to the Graph (semantically meaning the nodes and set of edges, not node positions).
SnarlWidget::show() does return an egui::Response that has a changed() getter but it is always false. Snarl should call egui::Response::mark_changed() internally when changes are made.
I'm working on a project that uses egui-snarl and compiles the graph. I'd like to detect changes to the Graph (semantically meaning the nodes and set of edges, not node positions).
SnarlWidget::show()does return anegui::Responsethat has achanged()getter but it is always false. Snarl should callegui::Response::mark_changed()internally when changes are made.