fix: Prevent selecting word-joiner characters around multiplayer cursor (#12660)

* Possible fix for word-joiner characters copied on Chrome+Windows

* simplify
This commit is contained in:
Tom Moor
2026-06-11 09:04:38 -04:00
committed by GitHub
parent a25f334bb1
commit 9791ff1170
3 changed files with 16 additions and 6 deletions
+2 -1
View File
@@ -13,6 +13,7 @@ import {
import * as Y from "yjs";
import Extension from "@shared/editor/lib/Extension";
import { isRemoteTransaction } from "@shared/editor/lib/multiplayer";
import { EditorStyleHelper } from "@shared/editor/styles/EditorStyleHelper";
import { Second } from "@shared/utils/time";
type UserAwareness = {
@@ -107,7 +108,7 @@ export default class Multiplayer extends Extension<MultiplayerOptions> {
return {
style: `background-color: ${u.color}${opacity}`,
class: "ProseMirror-yjs-selection",
class: EditorStyleHelper.multiplayerSelection,
};
};