mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-18 09:34:34 +07:00
tests [rd debugger]: Fix possibly unstable mute breakpoints test
GitOrigin-RevId: 5500471e7a8c6282b42c6a35ff045c55977688e9
This commit is contained in:
committed by
intellij-monorepo-bot
parent
e0fbdb7142
commit
d73a79f450
+1
-1
@@ -90,7 +90,7 @@ internal class BackendJavaDebuggerSessionApi : JavaDebuggerSessionApi {
|
||||
|
||||
override suspend fun muteRenderers(sessionId: XDebugSessionId, state: Boolean) {
|
||||
val xSession = sessionId.findValue() ?: return
|
||||
val renderersFlow = MuteRendererUtils.getFlow(xSession.sessionData)
|
||||
val renderersFlow = MuteRendererUtils.getOrCreateFlow(xSession.sessionData)
|
||||
renderersFlow.value = state
|
||||
NodeRendererSettings.getInstance().fireRenderersChanged()
|
||||
}
|
||||
|
||||
@@ -15,10 +15,6 @@ object MuteRendererUtils {
|
||||
return sessionData.getOrCreateUserData(MUTE_RENDERERS_FLOW) { MutableStateFlow(false) }
|
||||
}
|
||||
|
||||
fun getFlow(sessionData: XDebugSessionData): MutableStateFlow<Boolean> {
|
||||
return sessionData.getUserData(MUTE_RENDERERS_FLOW)!!
|
||||
}
|
||||
|
||||
@JvmStatic
|
||||
fun isMuted(sessionData: XDebugSessionData): Boolean {
|
||||
return sessionData.getUserData(MUTE_RENDERERS_FLOW)?.value ?: false
|
||||
|
||||
Reference in New Issue
Block a user