- model.addWireAddedListener(c -> redrawThreadsafe());
- model.addWireRemovedListener(c -> redrawThreadsafe());
+ model.addWireAddedListener(w ->
+ {
+ w.addWireLookChangedListener(redrawConsumer);
+ redrawThreadsafe();
+ });
+ model.addWireRemovedListener(w ->
+ {
+ w.removeWireLookChangedListener(redrawConsumer);
+ redrawThreadsafe();
+ });