fun updateGraphPanel()

in src/main/kotlin/com/jetbrains/interactiveRebase/visuals/GraphPanel.kt [350:374]


    fun updateGraphPanel() {
        if (refreshed) return
        addedBranchPanel = null
        removeAll()

        mainBranchPanel =
            createLabeledBranchPanel(
                graphInfo.mainBranch,
                SwingConstants.RIGHT,
                mainTheme,
            )

        if (graphInfo.addedBranch != null) {
            addedBranchPanel =
                createLabeledBranchPanel(
                    graphInfo.addedBranch!!,
                    SwingConstants.LEFT,
                    addedTheme,
                )
        }

        addBranches()
        revalidate()
        repaint()
    }