AT-1032 [split-mode] Fix setAdvancedSetting

GitOrigin-RevId: 6c8ac9602c5a3326f12ded8074f5eb462d16264b
This commit is contained in:
Dmitrii Denisov
2024-09-13 17:06:17 +02:00
committed by intellij-monorepo-bot
parent 5616563771
commit a3b5ae6cc2

View File

@@ -2,6 +2,7 @@ package com.intellij.driver.sdk
import com.intellij.driver.client.Driver
import com.intellij.driver.client.Remote
import com.intellij.driver.model.RdTarget
@Remote("com.intellij.ide.GeneralSettings")
interface GeneralSettingsRef {
@@ -21,6 +22,6 @@ fun Driver.setOpenNewProjectsInNewWindow() {
service(GeneralSettingsRef::class).setConfirmOpenNewProject(0)
}
fun Driver.setAdvancedSetting(id: String, value: Boolean) {
service(AdvancedSettingsRef::class).setBoolean(id, value)
fun Driver.setAdvancedSetting(id: String, value: Boolean, rdTarget: RdTarget = RdTarget.DEFAULT) {
service(AdvancedSettingsRef::class, rdTarget).setBoolean(id, value)
}