mirror of
https://github.com/schlagmichdoch/PairDrop.git
synced 2026-04-05 17:33:49 +00:00
Fix display name not being editable on some older iOS devices (#163)
This commit is contained in:
@@ -1767,7 +1767,6 @@ class SendTextDialog extends Dialog {
|
||||
const range = document.createRange();
|
||||
const sel = window.getSelection();
|
||||
|
||||
this.$text.focus();
|
||||
range.selectNodeContents(this.$text);
|
||||
sel.removeAllRanges();
|
||||
sel.addRange(range);
|
||||
@@ -1783,7 +1782,7 @@ class SendTextDialog extends Dialog {
|
||||
to: this.correspondingPeerId,
|
||||
text: this.$text.innerText
|
||||
});
|
||||
this.$text.value = "";
|
||||
this.$text.innerText = "";
|
||||
this.hide();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1589,3 +1589,10 @@ x-dialog x-paper {
|
||||
color: black;
|
||||
background: var(--primary-color);
|
||||
}
|
||||
|
||||
/* make elements with attribute contenteditable editable on older iOS devices.
|
||||
See note here: https://developer.mozilla.org/en-US/docs/Web/CSS/user-select */
|
||||
[contenteditable] {
|
||||
-webkit-user-select: text;
|
||||
user-select: text;
|
||||
}
|
||||
|
||||
@@ -1769,7 +1769,6 @@ class SendTextDialog extends Dialog {
|
||||
const range = document.createRange();
|
||||
const sel = window.getSelection();
|
||||
|
||||
this.$text.focus();
|
||||
range.selectNodeContents(this.$text);
|
||||
sel.removeAllRanges();
|
||||
sel.addRange(range);
|
||||
@@ -1785,7 +1784,7 @@ class SendTextDialog extends Dialog {
|
||||
to: this.correspondingPeerId,
|
||||
text: this.$text.innerText
|
||||
});
|
||||
this.$text.value = "";
|
||||
this.$text.innerText = "";
|
||||
this.hide();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1619,3 +1619,10 @@ x-dialog x-paper {
|
||||
color: black;
|
||||
background: var(--primary-color);
|
||||
}
|
||||
|
||||
/* make elements with attribute contenteditable editable on older iOS devices.
|
||||
See note here: https://developer.mozilla.org/en-US/docs/Web/CSS/user-select */
|
||||
[contenteditable] {
|
||||
-webkit-user-select: text;
|
||||
user-select: text;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user