We need to query the context directly in order to retrieve markers, as they will not be emitted in actions. This requires a bit of a refactor to the debug form, to use the new action struct, and then splice in markers with get_context.
This same work really could be applied to the KMN keyboard debugger, but it's a lot more complicated due to the interleaving of actions and debug events.
Relates to #10416.
We need to query the context directly in order to retrieve markers, as they will not be emitted in actions. This requires a bit of a refactor to the debug form, to use the new action struct, and then splice in markers with get_context.
This same work really could be applied to the KMN keyboard debugger, but it's a lot more complicated due to the interleaving of actions and debug events.
Relates to #10416.