Fixed the "activity marker" insanity: creating/deleting marker shapes (e.g. "compensate" or "expand" on a SubProcess) would cause error decorators to appear on the canvas and could never be removed. Now, all marker shapes are created as invisible and just set visible whenever a marker state changes.
12 files changed