Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitf5acc6a

Browse files
committed
fix(diagram): correct builder update call placement#438
Move builder update logic outside conditional to ensure updates run consistently.
1 parentc9bda9d commitf5acc6a

File tree

3 files changed

+6
-8
lines changed

3 files changed

+6
-8
lines changed

‎exts/ext-diagram/src/241/main/kotlin/cc/unitmesh/diagram/GraphvizDiagramPanel.kt‎

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -57,13 +57,13 @@ class GraphvizDiagramPanel(private val fileEditor: DiagramPreviewFileEditor) : D
5757
actionToolbar.component.setBorder(JBUI.Borders.customLine(JBColor.border(),0,0,1,0))
5858

5959
chartPanel.add(actionToolbar.component,BorderLayout.NORTH)
60-
61-
builder!!.queryUpdate()
62-
.withDataReload()
63-
.withPresentationUpdate()
64-
.withRelayout()
65-
.runAsync()
6660
}
61+
62+
builder!!.queryUpdate()
63+
.withDataReload()
64+
.withPresentationUpdate()
65+
.withRelayout()
66+
.runAsync()
6767
}
6868

6969
privatefuncreateSimpleGraphView(builder:DiagramBuilder):JComponent {

‎exts/ext-diagram/src/241/main/kotlin/cc/unitmesh/diagram/editor/MermaidPreviewFileEditor.kt‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,6 @@ class MermaidPreviewFileEditor(private val project: Project, private val file: V
134134
mergingUpdateQueue.queue(object:Update("update") {
135135
overridefunrun() {
136136
if (isDisposed)return
137-
138137
swingAlarm.addRequest({
139138
if (isDisposed)return@addRequest
140139

‎exts/ext-diagram/src/241/main/kotlin/cc/unitmesh/diagram/editor/MermaidSplitEditorProvider.kt‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ import com.intellij.openapi.fileEditor.TextEditorWithPreviewProvider
99
* Similar to GraphvizSplitEditorProvider but for Mermaid diagrams
1010
*/
1111
classMermaidSplitEditorProvider :TextEditorWithPreviewProvider(MermaidPreviewFileEditorProvider()) {
12-
1312
overridefuncreateSplitEditor(firstEditor:TextEditor,secondEditor:FileEditor):FileEditor {
1413
returnMermaidEditorWithPreview(firstEditor, secondEditorasMermaidPreviewFileEditor)
1514
}

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp