Thanks, I'll try the provided code with information considered. But, I'd like to ask what "bubbling up" is, if that is okay?
A deck contains cards, cards contain widgets.
When you click a button in the “interact” mode, or a script runs somebutton.event["click"], Decker looks inside the button’s script for an on click do ... handler.
If it can’t find one, the event “bubbles up” to the card, and Decker looks for an on click do ... handler there.
If it can’t find one, the event “bubbles up” to the deck, and Decker looks for an on click do ... handler there.
If it can’t find one, Decker has built-in default handlers for certain events (like dragging on a canvas to draw on it), but most events wind up being ignored.