Did editor.getSelectedText()
behavior change earlier this year?
It used to return the whole draft if there was no current selection.
In March or Feb, it stopped working that way - see conversation at https://forums.getdrafts.com/t/mermaid-diagram/7031
A function that returns all or selected text would be appreciated -
Thanks!
editor.getSelectedText()
has never behaved that way, and shouldn’t. That’s not what you would typically want from a function like that. Here’s two alternatives:
// selection tag works that way...
let s = draft.processTemplate("[[selection]]");
// or
let s = editor.getSelectedRange()[1] > 0 ? editor.getSelectedText() : editor.getText();
1 Like