When profiling an interaction of GoJS within my Dijit-heavy application, I'm seeing the same user-interaction stack over and over - this causes the UI to hang for about 10 seconds.
.expandSubGraph
should only be called a single time, as it is a user-interaction.
However, if I place a breakpoint on a function within that stack, the breakpoint is only hit a single time.
If I take GoJS outside of the application, and using the same data, do the same interaction, I do not see the stack repeated - which is what I expect.
What could be causing this situation? Rogue event handlers? Thanks!