@@ -43,7 +43,7 @@ use workspace::{
Item, Pane, Workspace,
dock::{DockPosition, Panel, PanelEvent},
};
-use zed_actions::ToggleFocus;
+use zed_actions::debug_panel::ToggleFocus;
pub struct DebuggerHistoryFeatureFlag;
@@ -13,7 +13,7 @@ use tasks_ui::{Spawn, TaskOverrides};
use ui::{FluentBuilder, InteractiveElement};
use util::maybe;
use workspace::{ItemHandle, ShutdownDebugAdapters, Workspace};
-use zed_actions::{Toggle, ToggleFocus};
+use zed_actions::debug_panel::{Toggle, ToggleFocus};
pub mod attach_modal;
pub mod debugger_panel;
@@ -2,7 +2,7 @@ use collab_ui::collab_panel;
use gpui::{App, Menu, MenuItem, OsAction};
use release_channel::ReleaseChannel;
use terminal_view::terminal_panel;
-use zed_actions::{ToggleFocus as ToggleDebugPanel, dev};
+use zed_actions::{debug_panel, dev};
pub fn app_menus(cx: &mut App) -> Vec<Menu> {
use zed_actions::Quit;
@@ -43,7 +43,7 @@ pub fn app_menus(cx: &mut App) -> Vec<Menu> {
MenuItem::action("Outline Panel", outline_panel::ToggleFocus),
MenuItem::action("Collab Panel", collab_panel::ToggleFocus),
MenuItem::action("Terminal Panel", terminal_panel::ToggleFocus),
- MenuItem::action("Debugger Panel", ToggleDebugPanel),
+ MenuItem::action("Debugger Panel", debug_panel::ToggleFocus),
MenuItem::separator(),
MenuItem::action("Diagnostics", diagnostics::Deploy),
MenuItem::separator(),
@@ -639,15 +639,19 @@ actions!(
]
);
-actions!(
- debug_panel,
- [
- /// Toggles the debug panel.
- Toggle,
- /// Toggles focus on the debug panel.
- ToggleFocus
- ]
-);
+pub mod debug_panel {
+ use gpui::actions;
+ actions!(
+ debug_panel,
+ [
+ /// Toggles the debug panel.
+ Toggle,
+ /// Toggles focus on the debug panel.
+ ToggleFocus
+ ]
+ );
+}
+
actions!(
debugger,
[