Skip to content

Commit 48de9a0

Browse files
committed
Fixed sequence diagram might render multiple times
1 parent 48d5889 commit 48de9a0

1 file changed

Lines changed: 12 additions & 9 deletions

File tree

public/js/extra.js

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -138,15 +138,18 @@ function finishView(view) {
138138
}
139139
} catch (err) {}
140140
//sequence diagram
141-
var sequence = view.find(".sequence-diagram.raw").removeClass("raw");
142-
try {
143-
sequence.sequenceDiagram({
144-
theme: 'simple'
145-
});
146-
sequence.parent().parent().replaceWith(sequence);
147-
} catch (err) {
148-
console.error(err);
149-
}
141+
var sequences = view.find(".sequence-diagram.raw").removeClass("raw");
142+
sequences.each(function (key, value) {
143+
try {
144+
var sequence = $(value);
145+
sequence.sequenceDiagram({
146+
theme: 'simple'
147+
});
148+
sequence.parent().parent().replaceWith(sequence);
149+
} catch (err) {
150+
console.error(err);
151+
}
152+
});
150153
//flowchart
151154
var flow = view.find(".flow-chart.raw").removeClass("raw");
152155
flow.each(function (key, value) {

0 commit comments

Comments
 (0)