In the HTML, the <label> tag for 'Sticky labels' has for="stickyNavigation", so clicking the text 'sticky labels' makes it toggle the checkbox for Sticky Navigation instead. You have to directly click the checkbox for sticky labels to change it. It should be for="stickyLabels".
Also, proc.js has document.getElementById('stickyLabels').checked = rawData.defaults.sticky_labels, but gridgencore's WebDataBuilder's build_json method doesn't write sticky_labels to the JSON file.
In the HTML, the
<label>
tag for 'Sticky labels' hasfor="stickyNavigation"
, so clicking the text 'sticky labels' makes it toggle the checkbox for Sticky Navigation instead. You have to directly click the checkbox for sticky labels to change it. It should befor="stickyLabels"
.Also, proc.js has
document.getElementById('stickyLabels').checked = rawData.defaults.sticky_labels
, but gridgencore's WebDataBuilder's build_json method doesn't writesticky_labels
to the JSON file.