From 5adc0db54058636ceadd607aad181c2d27ed48fe Mon Sep 17 00:00:00 2001 From: Sergei Tachenov Date: Mon, 20 Oct 2025 16:13:48 +0300 Subject: [PATCH] [debugger] IJPL-194905 Islands: fix the debugger watch editor Apply the relevant customization to the root of the editor hierarchy. (cherry picked from commit 018703f855a953e2b71c22f8901e31688337cda6) IJ-CR-179277 GitOrigin-RevId: 71779142629dbeda7ff2bf0c840813094e644046 --- .../xdebugger/impl/ui/XDebuggerExpressionComboBox.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/platform/xdebugger-impl/src/com/intellij/xdebugger/impl/ui/XDebuggerExpressionComboBox.java b/platform/xdebugger-impl/src/com/intellij/xdebugger/impl/ui/XDebuggerExpressionComboBox.java index e30820563c8b..173e9b3e1e7e 100644 --- a/platform/xdebugger-impl/src/com/intellij/xdebugger/impl/ui/XDebuggerExpressionComboBox.java +++ b/platform/xdebugger-impl/src/com/intellij/xdebugger/impl/ui/XDebuggerExpressionComboBox.java @@ -7,6 +7,7 @@ import com.intellij.openapi.Disposable; import com.intellij.openapi.application.ApplicationManager; import com.intellij.openapi.application.ModalityState; import com.intellij.openapi.application.ReadAction; +import com.intellij.openapi.application.impl.InternalUICustomization; import com.intellij.openapi.editor.Document; import com.intellij.openapi.editor.Editor; import com.intellij.openapi.editor.ex.EditorEx; @@ -63,6 +64,10 @@ public class XDebuggerExpressionComboBox extends XDebuggerEditorBase { initEditor(showEditor, languageInside); fillComboBox(); myComponent = JBUI.Panels.simplePanel().addToTop(myComboBox); + var customization = InternalUICustomization.getInstance(); + if (customization != null) { + customization.installEditorBackground(myComponent); + } setExpression(myExpression); }