Check for element before attempting to show spinner

Fixes CODEOCEAN-FRONTEND-57
This commit is contained in:
Sebastian Serth
2023-11-17 14:37:25 +01:00
parent f7dafb2ba4
commit 35a65e4744

View File

@ -761,9 +761,13 @@ var CodeOceanEditor = {
},
showSpinner: function (initiator) {
$(initiator).closest('[data-bs-toggle="tooltip"]').tooltip('hide');
$(initiator).find('i.fa-solid, i.fa-regular').hide();
$(initiator).find('i.fa-spin').addClass('d-inline-block').removeClass('d-none');
const element = $(initiator);
if (initiator && element) {
$(initiator).closest('[data-bs-toggle="tooltip"]').tooltip('hide');
$(initiator).find('i.fa-solid, i.fa-regular').hide();
$(initiator).find('i.fa-spin').addClass('d-inline-block').removeClass('d-none');
}
},
showStatus: function (output) {