|
@@ -811,6 +811,7 @@ export class Gutter {
|
|
|
});
|
|
|
}
|
|
|
}).element);
|
|
|
+ const range = getSelection().rangeCount > 0 ? getSelection().getRangeAt(0) : undefined
|
|
|
window.siyuan.menus.menu.append(new MenuItem({
|
|
|
label: window.siyuan.languages.addToDatabase,
|
|
|
accelerator: window.siyuan.config.keymap.general.addToDatabase.custom,
|
|
@@ -838,7 +839,7 @@ export class Gutter {
|
|
|
srcIDs: sourceIds,
|
|
|
avID,
|
|
|
}]);
|
|
|
- focusBlock(selectsElement[0]);
|
|
|
+ focusByRange(range);
|
|
|
});
|
|
|
}
|
|
|
}).element);
|
|
@@ -1278,6 +1279,7 @@ export class Gutter {
|
|
|
});
|
|
|
}
|
|
|
}).element);
|
|
|
+ const range = getSelection().rangeCount > 0 ? getSelection().getRangeAt(0) : undefined
|
|
|
window.siyuan.menus.menu.append(new MenuItem({
|
|
|
label: window.siyuan.languages.addToDatabase,
|
|
|
accelerator: window.siyuan.config.keymap.general.addToDatabase.custom,
|
|
@@ -1302,7 +1304,7 @@ export class Gutter {
|
|
|
srcIDs: sourceIds,
|
|
|
avID,
|
|
|
}]);
|
|
|
- focusBlock(nodeElement);
|
|
|
+ focusByRange(range);
|
|
|
});
|
|
|
}
|
|
|
}).element);
|