diff --git a/platform/platform-impl/src/com/intellij/openapi/wm/impl/welcomeScreen/CustomizeTabFactory.kt b/platform/platform-impl/src/com/intellij/openapi/wm/impl/welcomeScreen/CustomizeTabFactory.kt index d8ee47f7da20..544fd3b03640 100644 --- a/platform/platform-impl/src/com/intellij/openapi/wm/impl/welcomeScreen/CustomizeTabFactory.kt +++ b/platform/platform-impl/src/com/intellij/openapi/wm/impl/welcomeScreen/CustomizeTabFactory.kt @@ -77,9 +77,9 @@ class CustomizeTab(parentDisposable: Disposable) : DefaultWelcomeScreenTab("Cust fontOptions.setSize(fontOptions.fontFamily, it) updateFontSettings() }, parentDisposable) - keymapProperty.afterChange { keymapManager.activeKeymap = it } - adjustColorsProperty.afterChange { updateColorBlindness() } - colorBlindnessProperty.afterChange { updateColorBlindness() } + keymapProperty.afterChange({ keymapManager.activeKeymap = it }, parentDisposable) + adjustColorsProperty.afterChange({ updateColorBlindness() }, parentDisposable) + colorBlindnessProperty.afterChange({ updateColorBlindness() }, parentDisposable) val busConnection = ApplicationManager.getApplication().messageBus.connect(parentDisposable) busConnection.subscribe(UISettingsListener.TOPIC, UISettingsListener { updateProperty(ideFontProperty) { getIdeFont() } })