Fixes #2035
This commit is contained in:
parent
88c7d49054
commit
9f7b6d6fa1
|
@ -523,15 +523,14 @@ u.placeCaretAtEnd = function (textarea) {
|
|||
|
||||
u.getUniqueId = function (suffix) {
|
||||
const uuid = 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function (c) {
|
||||
const r = Math.random() * 16 | 0,
|
||||
v = c === 'x' ? r : r & 0x3 | 0x8;
|
||||
const r = Math.random() * 16 | 0;
|
||||
const v = c === 'x' ? r : r & 0x3 | 0x8;
|
||||
return v.toString(16);
|
||||
});
|
||||
// We prefix the ID with letters so that it's also a valid ID for DOM elements.
|
||||
if (typeof(suffix) === "string" || typeof(suffix) === "number") {
|
||||
return "id" + uuid + ":" + suffix;
|
||||
return uuid + ":" + suffix;
|
||||
} else {
|
||||
return "id" + uuid;
|
||||
return uuid;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user