aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorkimdahey <claire_kim1@brown.edu>2019-08-23 14:41:05 -0400
committerkimdahey <claire_kim1@brown.edu>2019-08-23 14:41:05 -0400
commitd722bf96c11ecff06904029d2e3f49544f6f03f9 (patch)
tree03575ccbdb52791ae85bf43d1192532b3501229d /src
parent04e9b9b8826115062a112e52ee772247c9fe5381 (diff)
on our way
Diffstat (limited to 'src')
-rw-r--r--src/client/views/nodes/FormattedTextBox.tsx8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/client/views/nodes/FormattedTextBox.tsx b/src/client/views/nodes/FormattedTextBox.tsx
index 82df43d16..2160b338d 100644
--- a/src/client/views/nodes/FormattedTextBox.tsx
+++ b/src/client/views/nodes/FormattedTextBox.tsx
@@ -156,11 +156,13 @@ export class FormattedTextBox extends DocComponent<(FieldViewProps & FormattedTe
console.log('here is frag', ret.frag);
console.log('here is node', linkNode);
console.log(editor.state.tr.selection);
+ let anchor = editor.state.doc.resolve(ret.start);
+ let head = editor.state.doc.resolve(ret.start + ret.frag.size);
+
// 1. get pos of start of frag in doc
// get from frag to slice to selection
- let slice = new Slice(ret.frag, 1, 1); // significance of open depth???
- // let tr = editor.state.tr.setSelection(TextSelection.create(slice, ));
- // editor.dispatch(tr.scrollIntoView());
+ let tr = editor.state.tr.setSelection(TextSelection.between(anchor, head));
+ editor.dispatch(tr.scrollIntoView());
}
// this._editorView.state.tr.setSelection(editor.state.doc, start of node, end of node);