submit text

This commit is contained in:
Mathium05 committed 2026-08-18 16:34:07 -05:00
1 parent 51cbe33415
commit a395dcce13
2 files changed
+23 -3

No files matched your search

+22 -2
View File
@@ -1046,7 +1046,7 @@ class Message extends SnowFlake {
box.oncontextmenu = (e) => {
e.stopImmediatePropagation();
};
const [before, center, after] = I18n.editMode.editMsg("|||").split("|||");
const [before, center, after] = I18n.editMode.editMsg("|||", "???").split("|||");
const span = document.createElement("span");
const bs = document.createElement("span");
bs.textContent = before;
@@ -1058,9 +1058,29 @@ class Message extends SnowFlake {
this.generateMessage();
};
const makeEnter = (txt: string) => {
const [before, center, after] = txt.split("???");
const save = document.createElement("a");
save.textContent = center;
save.onclick = () => {
this.edit(MarkDown.gatherBoxText(area));
this.channel.editing = null;
this.generateMessage();
};
const bs = document.createElement("span");
bs.textContent = before;
const asp = document.createElement("span");
asp.textContent = after;
return [bs, save, asp];
};
const asp = document.createElement("span");
asp.textContent = after;
span.append(bs, exit, asp);
span.append(
...(before.includes("???") ? makeEnter(before) : [bs]),
exit,
...(after.includes("???") ? makeEnter(after) : [asp]),
);
box.append(span);
} else {
this.content.onUpdate = () => {};
+1 -1
View File
@@ -1015,7 +1015,7 @@
"unknown": "@unknown-user"
},
"editMode":{
"editMsg":"Escape to $1cancel$1"
"editMsg":"Escape to $1cancel$1 enter to $2submit$2"
},
"keyboard":{
"shortcuts":"Shortcuts",