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

focus on block

parent 4c6f1a77
No related branches found
No related tags found
1 merge request!243Feature improvments
......@@ -33,6 +33,8 @@ export default ({ trackChangeId, top, recalculateTops, trackChange }) => {
.trackChange;
const onClickBox = trackData => {
if (trackData.node) return focusOnBlcock(trackData);
const allTracksWithSameId = DocumentHelpers.findAllMarksWithSameId(
view[viewId].state,
trackData,
......@@ -50,6 +52,17 @@ export default ({ trackChangeId, top, recalculateTops, trackChange }) => {
return true;
};
const focusOnBlcock = trackData => {
view[viewId].dispatch(
view[viewId].state.tr.setSelection(
new TextSelection(view[viewId].state.tr.doc.resolve(trackData.pos + 1)),
),
);
view[viewId].focus();
return true;
};
useEffect(() => {
setIsActive(false);
if (activeTrackChange && trackChangeId === activeTrackChange.attrs.id) {
......
......@@ -146,7 +146,6 @@ const TrackChangesBox = props => {
}
if (trackData.node) {
console.log(trackData);
const track = trackData.node.attrs.track[0];
if (track.type === 'insertion') {
textBlockInsert = trackData.node.type.name;
......
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