Hi Devs-
Quick question for Tom or others familiar with the event handling code.
In addressing a ratsnest issue[1], I found that the event handler will
only allow a single action per tool per event. While we appear to be
able to queue multiple actions (transitions) for a single tool event,
the RunMainStack() clears the state transitions immediately after the
first cofunction is set up.
Is there a technical reason that we do not allow multiple state
transitions for a single event in the same tool? If there is, should we
set up an assert to catch duplicate event transitions when they are
queued?
-Seth
[1] https://bugs.launchpad.net/kicad/+bug/1809752
_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kicad-developers
More help : https://help.launchpad.net/ListHelp