We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7c462eb commit 82749a3Copy full SHA for 82749a3
2 files changed
apps/obsidian/src/utils/createNode.ts
@@ -134,7 +134,7 @@ export const createDiscourseNode = async ({
134
nodeType,
135
});
136
137
- if (newFile && editor) {
+ if (newFile && editor && editor.somethingSelected()) {
138
editor.replaceSelection(`[[${formattedNodeName}]]`);
139
}
140
apps/obsidian/src/utils/registerCommands.ts
@@ -36,8 +36,8 @@ const createModifyNodeModalSubmitHandler = (
36
relationshipTargetFile,
37
}: ModifyNodeSubmitParams) => {
38
if (selectedExistingNode) {
39
- if (editor) {
40
- editor.replaceSelection(`[[${selectedExistingNode.basename}]]`);
+ if (editor && editor.somethingSelected()) {
+ editor?.replaceSelection(`[[${selectedExistingNode.basename}]]`);
41
42
await addRelationIfRequested(plugin, selectedExistingNode, {
43
relationshipId,
0 commit comments