Ok, now that I understand how it works, that's not a bad assumption, IMO. If people want to do dynamic GOP sizing they can just use the "coords" message instead of "donecanvasdialog". (And I checked in Pd-l2ork, and "coords" doesn't change to edit mode, so this should work fine.)
snip
So even though the user can technically send a "donecanvasdialog" message, in doing so they are simulating whatever happens when you close the canvas dialog box (and getting whatever behavior becomes associated with that). In other words, there's no good reason for a user to send "donecanvasdialog" manually (right?).
Makes perfect sense. I already added fix for the cords to pd-l2ork so that part should be taken care of and everything should work as expected.
Best wishes,
Ico