Index: lams_monitoring/web/css/components-monitoring.css =================================================================== diff -u -r68269a828ae6d64b280d367eb78a17f2dd7543c0 -r10df78ce6b0f3c72a5ab1d8e17510c08211c36f8 --- lams_monitoring/web/css/components-monitoring.css (.../components-monitoring.css) (revision 68269a828ae6d64b280d367eb78a17f2dd7543c0) +++ lams_monitoring/web/css/components-monitoring.css (.../components-monitoring.css) (revision 10df78ce6b0f3c72a5ab1d8e17510c08211c36f8) @@ -18,6 +18,10 @@ border-width: 3px; } +#confirmationDialog { + z-index: calc(var(--bs-modal-zindex) + 1); +} + .monitoring-page-wrapper { position: relative; font-family: mont-regular, sans-serif; @@ -886,6 +890,7 @@ .dialogContainer .dialogListItem { height: 3rem; border-color: var(--bs-gray-300); + border-bottom-width: 2px; cursor: pointer; } Index: lams_monitoring/web/includes/javascript/monitorLesson5.js =================================================================== diff -u -rf5fa910456cca31846e2c1a097bb4ab750a345ab -r10df78ce6b0f3c72a5ab1d8e17510c08211c36f8 --- lams_monitoring/web/includes/javascript/monitorLesson5.js (.../monitorLesson5.js) (revision f5fa910456cca31846e2c1a097bb4ab750a345ab) +++ lams_monitoring/web/includes/javascript/monitorLesson5.js (.../monitorLesson5.js) (revision 10df78ce6b0f3c72a5ab1d8e17510c08211c36f8) @@ -792,7 +792,7 @@ */ function getSelectedClassUserList(containerId) { var list = []; - $('#' + containerId).children('div.dialogListItem').each(function(){ + $('#' + containerId).children('tr.dialogListItem').each(function(){ if ($('input:checked', this).length > 0){ list.push($(this).attr('userId')); } @@ -1213,7 +1213,7 @@ $('#learnerGroupDialogViewButton', learnerGroupDialogContents).click(function() { var dialog = $('#learnerGroupDialog'), - selectedLearner = $('.dialogList div.dialogListItemSelected', dialog); + selectedLearner = $('.dialogList .dialogListItemSelected', dialog); if (selectedLearner.length == 1) { // open pop up with user progress in the given activity openPopUp(selectedLearner.attr('viewUrl'), "LearnActivity", popupHeight, popupWidth, true); @@ -1222,7 +1222,7 @@ $('#learnerGroupDialogEmailButton', learnerGroupDialogContents).click(function() { var dialog = $('#learnerGroupDialog'), - selectedLearner = $('.dialogList div.dialogListItemSelected', dialog); + selectedLearner = $('.dialogList .dialogListItemSelected', dialog); if (selectedLearner.length == 1) { showEmailDialog(selectedLearner.attr('userId')); } @@ -1239,7 +1239,6 @@ var learnerGroupDialog = showDialog('learnerGroupDialog',{ 'autoOpen' : false, 'width' : 450, - 'height' : Math.max(450, Math.min(700, dialogWindow.height() - 30)), 'resizable' : true, 'open' : function(){ // until operator selects an user, buttons remain disabled @@ -2191,7 +2190,7 @@ function fillClassList(role, disableCreator) { var dialog = $('#classDialog'), table = $('#class' + role + 'Table', dialog), - list = $('.dialogList', table).empty(), + list = $('.dialogTable', table).empty(), searchPhrase = role == 'Learner' ? $('.dialogSearchPhrase', table).val().trim() : null, ajaxProperties = dialog.data(role + 'AjaxProperties'), users = null, @@ -2240,13 +2239,15 @@ editClassMember($(this)); }), - userDiv = $('
').attr({ + userRow = $('