fix: Allow expanding current selection in tables, closes #4128
This commit is contained in:
@@ -99,7 +99,12 @@ export default class TableCell extends Node {
|
||||
grip.addEventListener("mousedown", (event) => {
|
||||
event.preventDefault();
|
||||
event.stopImmediatePropagation();
|
||||
this.editor.view.dispatch(selectRow(index)(state.tr));
|
||||
this.editor.view.dispatch(
|
||||
selectRow(
|
||||
index,
|
||||
event.metaKey || event.shiftKey
|
||||
)(state.tr)
|
||||
);
|
||||
});
|
||||
return grip;
|
||||
})
|
||||
|
||||
@@ -76,7 +76,12 @@ export default class TableHeadCell extends Node {
|
||||
grip.addEventListener("mousedown", (event) => {
|
||||
event.preventDefault();
|
||||
event.stopImmediatePropagation();
|
||||
this.editor.view.dispatch(selectColumn(index)(state.tr));
|
||||
this.editor.view.dispatch(
|
||||
selectColumn(
|
||||
index,
|
||||
event.metaKey || event.shiftKey
|
||||
)(state.tr)
|
||||
);
|
||||
});
|
||||
return grip;
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user