diff --git a/platform/diff-impl/src/com/intellij/diff/settings/DiffSettingsProvider.kt b/platform/diff-impl/src/com/intellij/diff/settings/DiffSettingsProvider.kt index 578e79159630..f1ccdf182ba0 100644 --- a/platform/diff-impl/src/com/intellij/diff/settings/DiffSettingsProvider.kt +++ b/platform/diff-impl/src/com/intellij/diff/settings/DiffSettingsProvider.kt @@ -7,6 +7,6 @@ import com.intellij.ide.settings.RemoteSettingInfoProvider internal class DiffSettingsProvider: RemoteSettingInfoProvider { override fun getRemoteSettingsInfo(): Map { - return mapOf(DiffSettingsHolder.SETTINGS_KEY to RemoteSettingInfo(RemoteSettingInfo.Direction.OnlyFromBackend)) + return mapOf(DiffSettingsHolder.SETTINGS_KEY to RemoteSettingInfo(RemoteSettingInfo.Direction.InitialFromFrontend)) } } \ No newline at end of file diff --git a/platform/vcs-impl/shared/src/com/intellij/openapi/vcs/IssueNavigationConfiguration.java b/platform/vcs-impl/shared/src/com/intellij/openapi/vcs/IssueNavigationConfiguration.java index 320c6be6961d..5d59af7c727d 100644 --- a/platform/vcs-impl/shared/src/com/intellij/openapi/vcs/IssueNavigationConfiguration.java +++ b/platform/vcs-impl/shared/src/com/intellij/openapi/vcs/IssueNavigationConfiguration.java @@ -27,9 +27,6 @@ import java.util.regex.Matcher; import java.util.regex.Pattern; /** - * Settings state is available both on frontend and backend. - * However, the synchronization direction is only backend -> frontend, which provides only read access on the frontend side. - * * @see com.intellij.platform.vcs.impl.shared.VcsRemoteSettingsInfoProvider */ @State(name = IssueNavigationConfiguration.SETTINGS_KEY, storages = @Storage("vcs.xml")) diff --git a/platform/vcs-impl/shared/src/com/intellij/platform/vcs/impl/shared/VcsRemoteSettingsInfoProvider.kt b/platform/vcs-impl/shared/src/com/intellij/platform/vcs/impl/shared/VcsRemoteSettingsInfoProvider.kt index 5de134cbf115..4c2e1d8cb187 100644 --- a/platform/vcs-impl/shared/src/com/intellij/platform/vcs/impl/shared/VcsRemoteSettingsInfoProvider.kt +++ b/platform/vcs-impl/shared/src/com/intellij/platform/vcs/impl/shared/VcsRemoteSettingsInfoProvider.kt @@ -7,5 +7,5 @@ import com.intellij.openapi.vcs.IssueNavigationConfiguration internal class VcsRemoteSettingsInfoProvider : RemoteSettingInfoProvider { override fun getRemoteSettingsInfo(): Map = - mapOf(IssueNavigationConfiguration.SETTINGS_KEY to RemoteSettingInfo(RemoteSettingInfo.Direction.OnlyFromBackend)) + mapOf(IssueNavigationConfiguration.SETTINGS_KEY to RemoteSettingInfo(RemoteSettingInfo.Direction.InitialFromBackend)) } \ No newline at end of file