mirror of
https://github.com/loot/libloot.git
synced 2026-07-27 14:16:01 -07:00
Fix issue saving dirty info in metadata editor
This commit is contained in:
@@ -72,7 +72,7 @@
|
||||
<td style="width: 48px;"><paper-input error-message="Values must be integers." class="itm" type="number" min="0" step="1" value="0" auto-validate no-label-float></paper-input></td>
|
||||
<td style="width: 48px;"><paper-input error-message="Values must be integers." class="udr" type="number" min="0" step="1" value="0" auto-validate no-label-float></paper-input></td>
|
||||
<td style="width: 48px;"><paper-input error-message="Values must be integers." class="nav" type="number" min="0" step="1" value="0" auto-validate no-label-float></paper-input></td>
|
||||
<td><paper-input error-message="A utility name is required." class="util" required auto-validate no-label-float></paper-input></td>
|
||||
<td><paper-input error-message="A utility name is required." class="utility" required auto-validate no-label-float></paper-input></td>
|
||||
<td>
|
||||
<span>
|
||||
<paper-icon-button class="delete" icon="delete"></paper-icon-button>
|
||||
@@ -84,7 +84,7 @@
|
||||
<template id="cleanInfoRow">
|
||||
<tr>
|
||||
<td style="width: 92px;"><paper-input error-message="A CRC is required." class="crc" maxlength="8" minlength="8" pattern="[0-9A-Fa-f]{8}" required auto-validate no-label-float></paper-input></td>
|
||||
<td><paper-input error-message="A utility name is required." class="util" required auto-validate no-label-float></paper-input></td>
|
||||
<td><paper-input error-message="A utility name is required." class="utility" required auto-validate no-label-float></paper-input></td>
|
||||
<td>
|
||||
<span>
|
||||
<paper-icon-button class="delete" icon="delete"></paper-icon-button>
|
||||
|
||||
@@ -268,7 +268,7 @@ loot-editor-close
|
||||
itm: rowData.itm,
|
||||
udr: rowData.udr,
|
||||
nav: rowData.nav,
|
||||
util: rowData.util,
|
||||
utility: rowData.utility,
|
||||
};
|
||||
},
|
||||
|
||||
@@ -351,7 +351,7 @@ loot-editor-close
|
||||
itm: dirtyInfo.itm,
|
||||
udr: dirtyInfo.udr,
|
||||
nav: dirtyInfo.nav,
|
||||
util: dirtyInfo.util,
|
||||
utility: dirtyInfo.utility,
|
||||
};
|
||||
},
|
||||
|
||||
|
||||
@@ -135,7 +135,7 @@
|
||||
dirtyInfoRow.querySelector('.itm').setAttribute('error-message', l10n.translate('Values must be integers.'));
|
||||
dirtyInfoRow.querySelector('.udr').setAttribute('error-message', l10n.translate('Values must be integers.'));
|
||||
dirtyInfoRow.querySelector('.nav').setAttribute('error-message', l10n.translate('Values must be integers.'));
|
||||
dirtyInfoRow.querySelector('.util').setAttribute('error-message', l10n.translate('A utility name is required.'));
|
||||
dirtyInfoRow.querySelector('.utility').setAttribute('error-message', l10n.translate('A utility name is required.'));
|
||||
dirtyInfoRow.querySelector('paper-tooltip').textContent = l10n.translate('Delete Row');
|
||||
}
|
||||
|
||||
@@ -144,7 +144,7 @@
|
||||
const cleanInfoRow = document.getElementById('cleanInfoRow').content;
|
||||
|
||||
cleanInfoRow.querySelector('.crc').setAttribute('error-message', l10n.translate('A CRC is required.'));
|
||||
cleanInfoRow.querySelector('.util').setAttribute('error-message', l10n.translate('A utility name is required.'));
|
||||
cleanInfoRow.querySelector('.utility').setAttribute('error-message', l10n.translate('A utility name is required.'));
|
||||
cleanInfoRow.querySelector('paper-tooltip').textContent = l10n.translate('Delete Row');
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user