Fixed registration status issues

This commit is contained in:
Godwin
2017-01-12 18:22:37 -08:00
parent 6bd7f11c52
commit 5118fa7135
5 changed files with 26 additions and 8 deletions
+6 -2
View File
@@ -69,9 +69,9 @@
}
function editTableCell(cell) {
if (selectorMatches(cell, 'tr[data-key].editable td')) {
if (cell && selectorMatches(cell, 'tr[data-key].editable td')) {
editTableRow(cell.parentElement, cell);
} else if (!selectorMatches(cell, 'tr[data-key].editable + tr, tr[data-key].editable + tr *')) {
} else if (!cell || !selectorMatches(cell, 'tr[data-key].editable + tr, tr[data-key].editable + tr *')) {
var currentRow = document.querySelector('tr[data-key].editable.editing');
if (currentRow) {
saveRow(currentRow);
@@ -131,6 +131,10 @@
document.addEventListener("focus", function (event) { editTableCell(event.target); }, true);
}
window.onbeforeunload = function() {
editTableCell();
};
searchControl.addEventListener('keyup', filterTable);
searchControl.addEventListener('search', filterTable);