Index: lams_monitoring/web/timeLimit.jsp
===================================================================
diff -u -r355676e334b91945c8afd727631f8677de293113 -r52c7e16220a65507bb976c7452429b11f65c3f3e
--- lams_monitoring/web/timeLimit.jsp (.../timeLimit.jsp) (revision 355676e334b91945c8afd727631f8677de293113)
+++ lams_monitoring/web/timeLimit.jsp (.../timeLimit.jsp) (revision 52c7e16220a65507bb976c7452429b11f65c3f3e)
@@ -321,29 +321,29 @@
// check for 30 seconds or less and display timer in red
var secondsLeft = $.countdown.periodsToSeconds(periods),
keepOpen = secondsLeft <= 60 && secondsLeft > 0
- && $('#absolute-time-limit-start').hasClass('disabled'),
+ && $('#absolute-time-limit-start').hasClass('hidden'),
widgetToggle = $('#time-limit-widget-toggle'),
- widgetAddTimeButtonContainer = $('#time-limit-widget-add-5-minutes').closest('div');
-
+ expiredHideContainers = $('.expired-hide-container');
+
counters.data('keepOpen', keepOpen);
if (keepOpen) {
showTimeLimitWidget(true);
widgetToggle.attr('data-toggle', null);
+
+ counters.addClass('countdown-timeout');
} else {
widgetToggle.attr('data-toggle', "collapse");
}
- if (secondsLeft <= 30) {
- counters.addClass('countdown-timeout');
- } else {
- counters.removeClass('countdown-timeout');
- }
-
if (secondsLeft > 0) {
- widgetAddTimeButtonContainer.show();
+ expiredHideContainers.show();
+
+ if (secondsLeft > 60) {
+ counters.removeClass('countdown-timeout');
+ }
} else {
- widgetAddTimeButtonContainer.hide();
+ expiredHideContainers.hide();
}
},
expiryText : '