bug fix
This commit is contained in:
parent
ca968faf98
commit
b26b61e959
17
index.html
17
index.html
@ -811,7 +811,7 @@
|
||||
domRefs[elementId].count += 1;
|
||||
return document.getElementById(elementId);
|
||||
} else {
|
||||
if (!domRefs[elementId]?.ref?.deref())
|
||||
if (!domRefs[elementId].ref?.deref())
|
||||
domRefs[elementId].ref = new WeakRef(document.getElementById(elementId));
|
||||
return domRefs[elementId].ref.deref();
|
||||
}
|
||||
@ -2602,9 +2602,8 @@
|
||||
color = '--orange'
|
||||
}
|
||||
setTimeout(() => {
|
||||
getRef('intern_rating').style.setProperty('--progress', `${400 - (rating * 4)}`)
|
||||
getRef('intern_rating').style.setProperty('--rating-color', `var(${color})`)
|
||||
}, 0);
|
||||
document.getElementById('intern_rating').style = `--progress: ${400 - (rating * 4)}; --rating-color:var(${color})`;
|
||||
}, 100);
|
||||
}
|
||||
|
||||
// opens a popup containing various project information
|
||||
@ -2985,7 +2984,7 @@
|
||||
const button = e.target.closest('button');
|
||||
if (getRef('intern_info__name').isContentEditable) {
|
||||
const floId = getRef('intern_info__flo_id').value;
|
||||
const newName = getRef('intern_info__name').innerText.trim();
|
||||
const newName = getRef('intern_info__name').textContent.trim();
|
||||
if (newName !== '' && floGlobals.tempEditableContent !== newName) {
|
||||
RIBC.admin.renameIntern(floId, newName)
|
||||
const highPerformingInterns = Object.keys(RIBC.getInternList()).sort((a, b) => RIBC.getInternRating(b) - RIBC.getInternRating(a));
|
||||
@ -3204,17 +3203,15 @@
|
||||
switch (e.target.id) {
|
||||
case 'intern_list_popup':
|
||||
renderElem(getRef('intern_list_container'), html``)
|
||||
getRef('intern_search_field').value = ''
|
||||
getRef('intern_search_field').value = '';
|
||||
floGlobals.selectedInterns.clear()
|
||||
getRef('assign_interns_button').disabled = true
|
||||
getRef('assign_interns_button').disabled = true;
|
||||
break;
|
||||
case 'rate_participants_popup':
|
||||
renderElem(getRef('rating_wrapper'), html``)
|
||||
break;
|
||||
case 'intern_info_popup':
|
||||
getRef('intern_info__name').contentEditable = false
|
||||
renderElem(getRef('intern_info__name'), html`${floGlobals.tempEditableContent}`)
|
||||
getRef('intern_info__name').nextElementSibling.textContent = 'Edit'
|
||||
renderElem(getRef('intern_info__wrapper'), html``)
|
||||
break;
|
||||
}
|
||||
if (popupStack.items.length === 0) {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user