mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
[IFT] Return second debugger toolbar highlighting in the old UI (need for Jupyter onboarding)
GitOrigin-RevId: 59a1ef21d5dbe057506eccd3d7cf3e7439d79b49
This commit is contained in:
committed by
intellij-monorepo-bot
parent
13ed4905fd
commit
60e2213615
@@ -9,6 +9,7 @@ import com.intellij.execution.actions.ConfigurationContext
|
||||
import com.intellij.execution.configurations.RunConfiguration
|
||||
import com.intellij.execution.impl.RunManagerImpl
|
||||
import com.intellij.execution.impl.RunnerAndConfigurationSettingsImpl
|
||||
import com.intellij.execution.ui.UIExperiment
|
||||
import com.intellij.execution.ui.layout.impl.RunnerLayoutSettings
|
||||
import com.intellij.ide.IdeBundle
|
||||
import com.intellij.ide.impl.DataManagerImpl
|
||||
@@ -45,6 +46,7 @@ import com.intellij.openapi.wm.ex.ToolWindowManagerEx
|
||||
import com.intellij.openapi.wm.ex.ToolWindowManagerListener
|
||||
import com.intellij.openapi.wm.impl.IdeFrameImpl
|
||||
import com.intellij.ui.ComponentUtil
|
||||
import com.intellij.ui.ExperimentalUI
|
||||
import com.intellij.ui.ScreenUtil
|
||||
import com.intellij.ui.content.Content
|
||||
import com.intellij.ui.tabs.impl.JBTabsImpl
|
||||
@@ -424,6 +426,12 @@ fun LessonContext.highlightDebugActionsToolbar(highlightInside: Boolean = true,
|
||||
task {
|
||||
highlightToolbarWithAction(ActionPlaces.DEBUGGER_TOOLBAR, "Resume", highlightInside, usePulsation)
|
||||
}
|
||||
task {
|
||||
if (!ExperimentalUI.isNewUI() && !UIExperiment.isNewDebuggerUIEnabled()) {
|
||||
highlightToolbarWithAction(ActionPlaces.DEBUGGER_TOOLBAR, "ShowExecutionPoint",
|
||||
highlightInside, usePulsation, clearPreviousHighlights = false)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private fun TaskContext.highlightToolbarWithAction(place: String,
|
||||
|
||||
Reference in New Issue
Block a user