IJPL-210194 [debugger] Enable visualizer actions in Split mode

GitOrigin-RevId: 4cfddd060657561a9c524d42f841f9e6d0faaba7
This commit is contained in:
Alexander Kuznetsov
2025-09-29 12:41:11 +00:00
committed by intellij-monorepo-bot
parent df3b30599b
commit f0377b7ff9
3 changed files with 8 additions and 3 deletions
@@ -4,9 +4,10 @@ import com.intellij.database.DatabaseDataKeys
import com.intellij.database.run.ui.table.TableResultView
import com.intellij.openapi.actionSystem.ActionUpdateThread
import com.intellij.openapi.actionSystem.AnActionEvent
import com.intellij.openapi.actionSystem.remoting.ActionRemoteBehaviorSpecification
import com.intellij.openapi.project.DumbAwareAction
class ColumnLocalFilterClearAllAction : DumbAwareAction(), GridAction {
class ColumnLocalFilterClearAllAction : DumbAwareAction(), GridAction, ActionRemoteBehaviorSpecification.FrontendOtherwiseBackend {
override fun getActionUpdateThread(): ActionUpdateThread {
return ActionUpdateThread.BGT
}
@@ -6,9 +6,11 @@ import com.intellij.database.run.ui.table.TableResultView
import com.intellij.openapi.actionSystem.ActionUpdateThread
import com.intellij.openapi.actionSystem.AnActionEvent
import com.intellij.openapi.actionSystem.ToggleAction
import com.intellij.openapi.actionSystem.remoting.ActionRemoteBehaviorSpecification
import com.intellij.openapi.project.DumbAware
class ColumnLocalFilterToggleAction : ToggleAction(), DumbAware, GridAction {
class ColumnLocalFilterToggleAction : ToggleAction(), DumbAware, GridAction,
ActionRemoteBehaviorSpecification.FrontendOtherwiseBackend {
override fun update(e: AnActionEvent) {
val grid = e.getData(DatabaseDataKeys.DATA_GRID_KEY)
@@ -7,13 +7,15 @@ import com.intellij.find.SearchSession;
import com.intellij.openapi.actionSystem.ActionUpdateThread;
import com.intellij.openapi.actionSystem.AnActionEvent;
import com.intellij.openapi.actionSystem.ToggleAction;
import com.intellij.openapi.actionSystem.remoting.ActionRemoteBehaviorSpecification;
import com.intellij.openapi.project.DumbAware;
import com.intellij.util.ObjectUtils;
import org.jetbrains.annotations.NotNull;
import java.awt.event.KeyEvent;
public class FindInGridAction extends ToggleAction implements DumbAware, GridAction {
public class FindInGridAction extends ToggleAction implements DumbAware, GridAction,
ActionRemoteBehaviorSpecification.FrontendOtherwiseBackend {
@Override
public @NotNull ActionUpdateThread getActionUpdateThread() {
return ActionUpdateThread.BGT;