diff --git a/platform/platform-impl/src/com/intellij/openapi/editor/impl/stickyLines/configurable/StickyLinesProviderConfigurable.kt b/platform/platform-impl/src/com/intellij/openapi/editor/impl/stickyLines/configurable/StickyLinesProviderConfigurable.kt index 007c53de4a5b..1d3d76977cb3 100644 --- a/platform/platform-impl/src/com/intellij/openapi/editor/impl/stickyLines/configurable/StickyLinesProviderConfigurable.kt +++ b/platform/platform-impl/src/com/intellij/openapi/editor/impl/stickyLines/configurable/StickyLinesProviderConfigurable.kt @@ -13,6 +13,7 @@ internal class StickyLinesProviderConfigurable( ) : SearchableConfigurable { override fun createComponent(): JCheckBox = JCheckBox(language.displayName) + .apply { isOpaque = false } override fun isModified(): Boolean = false diff --git a/platform/platform-impl/src/com/intellij/openapi/options/BeanConfigurable.kt b/platform/platform-impl/src/com/intellij/openapi/options/BeanConfigurable.kt index 83521f128f59..c0c28fff0ec8 100644 --- a/platform/platform-impl/src/com/intellij/openapi/options/BeanConfigurable.kt +++ b/platform/platform-impl/src/com/intellij/openapi/options/BeanConfigurable.kt @@ -121,7 +121,11 @@ abstract class BeanConfigurable protected constructor(protected val ins return myAccessor.getBeanValue(settingsInstance) } - val component: JCheckBox by lazy { JCheckBox(title) } + val component: JCheckBox by lazy { + JCheckBox(title).apply { + isOpaque = false + } + } fun isModified(instance: Any): Boolean { val beanValue = myAccessor.getBeanValue(instance)