Skip to content
Snippets Groups Projects
Commit cb930a71 authored by chris's avatar chris
Browse files

fix

parent 9957f605
No related branches found
No related tags found
1 merge request!308Answer nodeview
...@@ -85,6 +85,7 @@ export default ({ node, view, getPos }) => { ...@@ -85,6 +85,7 @@ export default ({ node, view, getPos }) => {
const context = useContext(WaxContext); const context = useContext(WaxContext);
const { const {
view: { main }, view: { main },
activeViewId,
} = context; } = context;
const isEditable = main.props.editable(editable => { const isEditable = main.props.editable(editable => {
...@@ -152,6 +153,8 @@ export default ({ node, view, getPos }) => { ...@@ -152,6 +153,8 @@ export default ({ node, view, getPos }) => {
}; };
const saveFeedBack = () => { const saveFeedBack = () => {
const sel = context.view[activeViewId].state.selection;
console.log(sel);
setTimeout(() => { setTimeout(() => {
context.view.main.dispatch( context.view.main.dispatch(
context.view.main.state.tr.setNodeMarkup(getPos(), undefined, { context.view.main.state.tr.setNodeMarkup(getPos(), undefined, {
...@@ -160,6 +163,17 @@ export default ({ node, view, getPos }) => { ...@@ -160,6 +163,17 @@ export default ({ node, view, getPos }) => {
}), }),
); );
}, 150); }, 150);
setTimeout(() => {
context.view[activeViewId].dispatch(
context.view[activeViewId].state.tr.setSelection(
TextSelection.between(
context.view[activeViewId].state.selection.$anchor,
context.view[activeViewId].state.selection.$head,
),
),
);
context.view[activeViewId].focus();
}, 200);
}; };
const onFocus = () => { const onFocus = () => {
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment