[Java] Repaint components immediately when apply any of the filters

IDEA-356484

GitOrigin-RevId: 8b58ac8ee2ce59e47b1ac6ae63d3de0393428bf7
This commit is contained in:
Georgii Ustinov
2024-07-26 16:51:08 +00:00
committed by intellij-monorepo-bot
parent 5c3080b5d5
commit fb1a7b145a
2 changed files with 3 additions and 3 deletions
@@ -129,7 +129,7 @@ class CompilationChartsDiagramsComponent(
}, 0, 1, TimeUnit.SECONDS)
}
private fun forceRepaint() {
internal fun forceRepaint() {
shouldRepaint = true
revalidate()
repaint()
@@ -77,12 +77,12 @@ class CompilationChartsView(project: Project, private val vm: CompilationChartsV
vm.filter.advise(vm.lifetime) { filter ->
diagrams.modules.filter = filter
diagrams.updateView()
diagrams.forceRepaint()
}
vm.cpuMemory.advise(vm.lifetime) { filter ->
diagrams.cpuMemory = filter
diagrams.updateView()
diagrams.forceRepaint()
}
}