@@ -4083,13 +4083,11 @@ fn split(cx: &mut Context, action: Action) {
4083 let (view, doc) = current!(cx.editor);
4083 let (view, doc) = current!(cx.editor);
4084 let id = doc.id();
4084 let id = doc.id();
4085 let selection = doc.selection(view.id).clone();
4085 let selection = doc.selection(view.id).clone();
4086− let offset = view.offset;
4088 cx.editor.switch(id, action);
4087 cx.editor.switch(id, action);
4090 // match the selection in the previous view
4089 // match the selection in the previous view
4091 let (view, doc) = current!(cx.editor);
4090 let (view, doc) = current!(cx.editor);
4092− view.offset = offset;
4093 doc.set_selection(view.id, selection);
4091 doc.set_selection(view.id, selection);