Skip to content

Commit 423c1da

Browse files
committed
Samigo selector sync rendered fix
1 parent 3cb9c8f commit 423c1da

File tree

2 files changed

+21
-18
lines changed

2 files changed

+21
-18
lines changed

Diff for: samigo/samigo-app/src/webapp/jsf/author/authorSettings.jsp

+10-9
Original file line numberDiff line numberDiff line change
@@ -43,15 +43,16 @@
4343
<script src="/samigo-app/js/authoringSecureDeliverySettings.js"></script>
4444
<script src="/library/js/spinner.js"></script>
4545
<script>includeWebjarLibrary('bootstrap-multiselect');</script>
46-
<f:verbatim rendered="#{assessmentSettingsAction.gradebookGroupEnabled}">
47-
<script>
48-
// Initialize input sync
49-
window.addEventListener("load", () => {
50-
window.syncGbSelectorInput("gb-selector", "assessmentSettingsAction:gb_selector");
51-
window.syncGbSelectorInput("category-selector", "assessmentSettingsAction:category_selector");
52-
});
53-
</script>
54-
</f:verbatim>
46+
47+
<h:panelGroup rendered="#{assessmentSettings.gradebookGroupEnabled}">
48+
<script>
49+
// Initialize input sync
50+
window.addEventListener("load", () => {
51+
window.syncGbSelectorInput("gb-selector", "assessmentSettingsAction:gb_selector");
52+
window.syncGbSelectorInput("category-selector", "assessmentSettingsAction:category_selector");
53+
});
54+
</script>
55+
</h:panelGroup>
5556

5657
<script>
5758
$(document).ready(function() {

Diff for: samigo/samigo-app/src/webapp/jsf/author/publishedSettings.jsp

+11-9
Original file line numberDiff line numberDiff line change
@@ -43,15 +43,17 @@
4343
<script src="/samigo-app/js/authoringSecureDeliverySettings.js"></script>
4444
<script src="/library/js/spinner.js"></script>
4545
<script>includeWebjarLibrary('bootstrap-multiselect');</script>
46-
<f:verbatim rendered="#{assessmentSettingsAction.gradebookGroupEnabled}">
47-
<script>
48-
// Initialize input sync
49-
window.addEventListener("load", () => {
50-
window.syncGbSelectorInput("gb-selector", "assessmentSettingsAction:gb_selector");
51-
window.syncGbSelectorInput("category-selector", "assessmentSettingsAction:category_selector");
52-
});
53-
</script>
54-
</f:verbatim>
46+
47+
<h:panelGroup rendered="#{publishedSettings.gradebookGroupEnabled}">
48+
<script>
49+
// Initialize input sync
50+
window.addEventListener("load", () => {
51+
window.syncGbSelectorInput("gb-selector", "assessmentSettingsAction:gb_selector");
52+
window.syncGbSelectorInput("category-selector", "assessmentSettingsAction:category_selector");
53+
});
54+
</script>
55+
</h:panelGroup>
56+
5557
<script>
5658
$(document).ready(function() {
5759
// set up the accordion for settings

0 commit comments

Comments
 (0)