diff --git a/crates/editor2/src/editor.rs b/crates/editor2/src/editor.rs index 796fc68fe6..05b459803c 100644 --- a/crates/editor2/src/editor.rs +++ b/crates/editor2/src/editor.rs @@ -1717,11 +1717,6 @@ impl Editor { let focus_handle = cx.focus_handle(); cx.on_focus(&focus_handle, Self::handle_focus).detach(); cx.on_blur(&focus_handle, Self::handle_blur).detach(); - cx.on_release(|this, cx| { - //todo!() - //cx.emit_global(EditorReleased(self.handle.clone())); - }) - .detach(); let mut this = Self { handle: cx.view().downgrade(), @@ -8197,7 +8192,7 @@ impl Editor { } pub fn text_option(&self, cx: &AppContext) -> Option { - let text = self.buffer.read(cx).read(cx).text(); + let text = self.text(cx); let text = text.trim(); if text.is_empty() { diff --git a/crates/workspace2/src/workspace2.rs b/crates/workspace2/src/workspace2.rs index b660b8cb7f..abf9089929 100644 --- a/crates/workspace2/src/workspace2.rs +++ b/crates/workspace2/src/workspace2.rs @@ -68,7 +68,6 @@ use std::{ use theme::{ActiveTheme, ThemeSettings}; pub use toolbar::{Toolbar, ToolbarItemEvent, ToolbarItemLocation, ToolbarItemView}; pub use ui; -// use ui::{h_stack, v_stack, StyledExt}; use util::ResultExt; use uuid::Uuid; pub use workspace_settings::{AutosaveSetting, WorkspaceSettings}; diff --git a/crates/zed2/src/zed2.rs b/crates/zed2/src/zed2.rs index 669b7816b3..d36d16a654 100644 --- a/crates/zed2/src/zed2.rs +++ b/crates/zed2/src/zed2.rs @@ -102,31 +102,6 @@ pub fn initialize_workspace(app_state: Arc, cx: &mut AppContext) { cx.subscribe(&workspace_handle, { move |workspace, _, event, cx| { if let workspace::Event::PaneAdded(pane) = event { - pane.update(cx, |pane, cx| { - pane.toolbar().update(cx, |toolbar, cx| { - let breadcrumbs = cx.build_view(|_| Breadcrumbs::new(workspace)); - toolbar.add_item(breadcrumbs, cx); - let buffer_search_bar = cx.build_view(search::BufferSearchBar::new); - toolbar.add_item(buffer_search_bar.clone(), cx); - // todo!() - // let quick_action_bar = cx.add_view(|_| { - // QuickActionBar::new(buffer_search_bar, workspace) - // }); - // toolbar.add_item(quick_action_bar, cx); - let diagnostic_editor_controls = - cx.build_view(|_| diagnostics::ToolbarControls::new()); - // toolbar.add_item(diagnostic_editor_controls, cx); - // let project_search_bar = cx.add_view(|_| ProjectSearchBar::new()); - // toolbar.add_item(project_search_bar, cx); - // let lsp_log_item = - // cx.add_view(|_| language_tools::LspLogToolbarItemView::new()); - // toolbar.add_item(lsp_log_item, cx); - // let syntax_tree_item = cx - // .add_view(|_| language_tools::SyntaxTreeToolbarItemView::new()); - // toolbar.add_item(syntax_tree_item, cx); - }) - }); - initialize_pane(workspace, pane, cx); } } @@ -153,9 +128,6 @@ pub fn initialize_workspace(app_state: Arc, cx: &mut AppContext) { let feedback_button = cx .build_view(|_| feedback::deploy_feedback_button::DeployFeedbackButton::new(workspace)); // let cursor_position = cx.add_view(|_| editor::items::CursorPosition::new()); - // let feedback_button = cx.add_view(|_| { - // feedback::deploy_feedback_button::DeployFeedbackButton::new(workspace) - // }); let cursor_position = cx.build_view(|_| editor::items::CursorPosition::new()); workspace.status_bar().update(cx, |status_bar, cx| { status_bar.add_left_item(diagnostic_summary, cx); @@ -456,11 +428,6 @@ fn initialize_pane(workspace: &mut Workspace, pane: &View, cx: &mut ViewCo // toolbar.add_item(diagnostic_editor_controls, cx); // let project_search_bar = cx.add_view(|_| ProjectSearchBar::new()); // toolbar.add_item(project_search_bar, cx); - // let submit_feedback_button = - // cx.add_view(|_| SubmitFeedbackButton::new()); - // toolbar.add_item(submit_feedback_button, cx); - // let feedback_info_text = cx.add_view(|_| FeedbackInfoText::new()); - // toolbar.add_item(feedback_info_text, cx); // let lsp_log_item = // cx.add_view(|_| language_tools::LspLogToolbarItemView::new()); // toolbar.add_item(lsp_log_item, cx);