mirror of
https://github.com/zen-browser/desktop.git
synced 2025-10-05 17:36:34 +00:00
Fixed duplicate keys on settings page (closes #https://github.com/zen-browser/desktop/issues/1784)
This commit is contained in:
2
l10n
2
l10n
Submodule l10n updated: bee67c4c6e...1160be5b47
Submodule src/browser/base/content/zen-components updated: 37804deef0...2a6755d9ba
@@ -665,6 +665,7 @@ var zenMissingKeyboardShortcutL10n = {
|
|||||||
key_gotoHistory: "zen-key-goto-history",
|
key_gotoHistory: "zen-key-goto-history",
|
||||||
|
|
||||||
goHome: "zen-key-go-home",
|
goHome: "zen-key-go-home",
|
||||||
|
key_redo: "zen-key-redo",
|
||||||
}
|
}
|
||||||
|
|
||||||
var gZenCKSSettings = {
|
var gZenCKSSettings = {
|
||||||
@@ -728,9 +729,9 @@ var gZenCKSSettings = {
|
|||||||
|
|
||||||
let fragment = window.MozXULElement.parseXULToFragment(`
|
let fragment = window.MozXULElement.parseXULToFragment(`
|
||||||
<hbox class="${ZEN_CKS_CLASS_BASE}">
|
<hbox class="${ZEN_CKS_CLASS_BASE}">
|
||||||
<label class="${ZEN_CKS_LABEL_CLASS}" for="${ZEN_CKS_CLASS_BASE}-${action}"></label>
|
<label class="${ZEN_CKS_LABEL_CLASS}" for="${ZEN_CKS_CLASS_BASE}-${keyID}"></label>
|
||||||
<vbox flex="1">
|
<vbox flex="1">
|
||||||
<html:input readonly="1" class="${ZEN_CKS_INPUT_FIELD_CLASS}" id="${ZEN_CKS_INPUT_FIELD_CLASS}-${action}" />
|
<html:input readonly="1" class="${ZEN_CKS_INPUT_FIELD_CLASS}" id="${ZEN_CKS_INPUT_FIELD_CLASS}-${keyID}" />
|
||||||
</vbox>
|
</vbox>
|
||||||
</hbox>
|
</hbox>
|
||||||
`);
|
`);
|
||||||
@@ -841,6 +842,7 @@ var gZenCKSSettings = {
|
|||||||
if (!input.classList.contains(`${ZEN_CKS_INPUT_FIELD_CLASS}-invalid`)) {
|
if (!input.classList.contains(`${ZEN_CKS_INPUT_FIELD_CLASS}-invalid`)) {
|
||||||
input.classList.add(`${ZEN_CKS_INPUT_FIELD_CLASS}-invalid`);
|
input.classList.add(`${ZEN_CKS_INPUT_FIELD_CLASS}-invalid`);
|
||||||
}
|
}
|
||||||
|
input.classList.remove(`${ZEN_CKS_INPUT_FIELD_CLASS}-unsafed`);
|
||||||
if (hasConflicts && !input.nextElementSibling) {
|
if (hasConflicts && !input.nextElementSibling) {
|
||||||
input.after(window.MozXULElement.parseXULToFragment(`
|
input.after(window.MozXULElement.parseXULToFragment(`
|
||||||
<label class="${ZEN_CKS_CLASS_BASE}-conflict" data-l10n-id="zen-key-conflict"></label>
|
<label class="${ZEN_CKS_CLASS_BASE}-conflict" data-l10n-id="zen-key-conflict"></label>
|
||||||
|
Reference in New Issue
Block a user