override fun selectedCommitAppearance()

in src/main/kotlin/com/jetbrains/interactiveRebase/visuals/SquashedCirclePanel.kt [128:144]


    override fun selectedCommitAppearance(
        g2d: Graphics2D,
        isSelected: Boolean,
        circleColor: Color,
        borderColor: Color,
    ) {
        g2d.fill(backCircle)
        g2d.fill(circle)
        g2d.color = if (isSelected) circleColor.darker() else Palette.GRAY
        val borderStyle = if (isSelected) borderColor else parent.background
        drawBorder(g2d, backCircle, borderStyle)
        val middleCircleColor = interpolateColors(Palette.GRAY, circleColor)
        g2d.color = if (isSelected) circleColor.darker() else middleCircleColor
        drawBorder(g2d, middleCircle, borderStyle)
        g2d.color = if (isSelected) circleColor.darker() else circleColor
        drawBorder(g2d, circle, borderStyle)
    }