mirror of
https://github.com/loot/libloot.git
synced 2026-07-27 14:16:01 -07:00
Missed a few <message-dialog> issues.
This commit is contained in:
@@ -103,10 +103,12 @@ var messageDialogProto = Object.create(HTMLDialogElement.prototype, {
|
||||
|
||||
var accept = document.createElement('button');
|
||||
accept.className = 'accept';
|
||||
accept.textContent = 'Yes';
|
||||
buttons.appendChild(accept);
|
||||
|
||||
var cancel = document.createElement('button');
|
||||
cancel.className = 'cancel';
|
||||
accept.textContent = 'Cancel';
|
||||
buttons.appendChild(cancel);
|
||||
}
|
||||
|
||||
|
||||
@@ -171,7 +171,6 @@ function showMessageDialog(title, text) {
|
||||
|
||||
var dialog = new MessageDialog();
|
||||
|
||||
dialog.id = 'modalDialog';
|
||||
dialog.setAttribute('data-type', 'warn');
|
||||
|
||||
dialog.getElementsByTagName('h1')[0].textContent = title;
|
||||
@@ -180,6 +179,9 @@ function showMessageDialog(title, text) {
|
||||
dialog.addEventListener('close', closeMessageDialog, false);
|
||||
dialog.addEventListener('click', clickMessageButton, false);
|
||||
|
||||
dialog.querySelector('.accept').textContent = 'Yes';
|
||||
showElement(dialog.querySelector('.cancel'));
|
||||
|
||||
document.body.appendChild(dialog);
|
||||
dialog.showModal();
|
||||
}
|
||||
@@ -187,17 +189,16 @@ function showMessageBox(type, title, text) {
|
||||
|
||||
var dialog = new MessageDialog();
|
||||
|
||||
dialog.id = 'modalDialog';
|
||||
dialog.setAttribute('data-type', type);
|
||||
|
||||
dialog.getElementsByTagName('h1')[0].textContent = title;
|
||||
dialog.getElementsByTagName('p')[0].textContent = text;
|
||||
|
||||
dialog.shadowRoot.querySelector('#accept').textContent = 'OK';
|
||||
dialog.shadowRoot.querySelector('#accept').setAttribute('data-dialog', dialog.id);
|
||||
dialog.shadowRoot.querySelector('#accept').addEventListener('click', hideDialog, false);
|
||||
dialog.addEventListener('close', closeMessageDialog, false);
|
||||
dialog.addEventListener('click', clickMessageButton, false);
|
||||
|
||||
hideElement(dialog.shadowRoot.querySelector('#cancel'));
|
||||
dialog.querySelector('#accept').textContent = 'OK';
|
||||
hideElement(dialog.querySelector('#cancel'));
|
||||
|
||||
document.body.appendChild(dialog);
|
||||
dialog.showModal();
|
||||
|
||||
Reference in New Issue
Block a user