diff --git a/platform/editor-ui-api/api-dump.txt b/platform/editor-ui-api/api-dump.txt index dce624346cdc..da461017dd17 100644 --- a/platform/editor-ui-api/api-dump.txt +++ b/platform/editor-ui-api/api-dump.txt @@ -1842,6 +1842,7 @@ com.intellij.openapi.editor.EditorSettings - a:isWhitespacesShown():Z - a:isWrapWhenTypingReachesRightMargin(com.intellij.openapi.project.Project):Z - a:resetCamelWords():V +- a:resetWheelFontChangeEnabled():V - a:setAdditionalColumnsCount(I):V - a:setAdditionalLinesCount(I):V - a:setAdditionalPageAtBottom(Z):V diff --git a/platform/editor-ui-api/src/com/intellij/openapi/editor/EditorSettings.java b/platform/editor-ui-api/src/com/intellij/openapi/editor/EditorSettings.java index 645bf8146836..18671a4b998e 100644 --- a/platform/editor-ui-api/src/com/intellij/openapi/editor/EditorSettings.java +++ b/platform/editor-ui-api/src/com/intellij/openapi/editor/EditorSettings.java @@ -154,6 +154,7 @@ public interface EditorSettings { boolean isWheelFontChangeEnabled(); void setWheelFontChangeEnabled(boolean val); + void resetWheelFontChangeEnabled(); boolean isMouseClickSelectionHonorsCamelWords(); void setMouseClickSelectionHonorsCamelWords(boolean val); diff --git a/platform/platform-impl/src/com/intellij/openapi/editor/impl/SettingsImpl.kt b/platform/platform-impl/src/com/intellij/openapi/editor/impl/SettingsImpl.kt index 1b681f419aae..61476865451d 100644 --- a/platform/platform-impl/src/com/intellij/openapi/editor/impl/SettingsImpl.kt +++ b/platform/platform-impl/src/com/intellij/openapi/editor/impl/SettingsImpl.kt @@ -511,6 +511,10 @@ class SettingsImpl internal constructor(private val editor: EditorImpl?, kind: E state.myIsWheelFontChangeEnabled = `val` } + override fun resetWheelFontChangeEnabled() { + state.clearOverriding(state::myIsWheelFontChangeEnabled) + } + override fun isMouseClickSelectionHonorsCamelWords(): Boolean { return state.myIsMouseClickSelectionHonorsCamelWords }