From b66ffeeffd2cc96b57de5aa4ae2c055a9e50a1af Mon Sep 17 00:00:00 2001 From: Nikita Pavlenko Date: Thu, 11 Jul 2024 14:18:11 +0200 Subject: [PATCH] [PyCharm] PY-65441 Jupyter (fix): Fixed visual artefacts in gutter after removing folding bar. GitOrigin-RevId: bba3040975421d810cdff3178b5a58633f950df9 --- .../notebooks/visualization/ui/EditorCellFoldingBar.kt | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/notebooks/visualization/src/org/jetbrains/plugins/notebooks/visualization/ui/EditorCellFoldingBar.kt b/notebooks/visualization/src/org/jetbrains/plugins/notebooks/visualization/ui/EditorCellFoldingBar.kt index b8cfede9c8d2..6d4b4af2c820 100644 --- a/notebooks/visualization/src/org/jetbrains/plugins/notebooks/visualization/ui/EditorCellFoldingBar.kt +++ b/notebooks/visualization/src/org/jetbrains/plugins/notebooks/visualization/ui/EditorCellFoldingBar.kt @@ -47,8 +47,13 @@ class EditorCellFoldingBar( } fun dispose() { - panel?.let { editor.gutterComponentEx.remove(it) } - panel = null + panel?.let { + editor.gutterComponentEx.apply { + remove(it) + repaint() + } + panel = null + } } fun updateBounds() {