typography and documents: an exported formula frames its outlined text; rendered modes have no source selection
CI / platforms (windows-latest) (push) Failing after 8s
CI / site (push) Successful in 22s
CI / crate (push) Failing after 11m54s
CI / platforms (ubuntu-24.04) (push) Canceled after 0s

This commit is contained in:
ZacharyZhang-NY committed 2026-10-12 11:15:52 -04:00
1 parent 3bbbd05f38
commit 8234fcdeb2
4 files changed
+42 -9

No files matched your search

+4
View File
@@ -31,6 +31,10 @@ impl MarkdownDocument {
/// The selected Markdown: the source's, or the open block's.
pub fn selected(&self, cx: &App) -> String {
let Some(open) = &self.open else {
// Rendered modes show no source selection.
if !matches!(self.mode, MarkdownMode::Source | MarkdownMode::Split) {
return String::new();
}
let editor = self.editor.read(cx);
return editor.text()[editor.primary().range()].to_string();
};