Super Star Chore Chart v2.4.3
Release Notes: v2.4.3
This patch focuses on squashing a few pesky bugs in the Edit Settings modal to ensure your global task templates can be customized smoothly and reliably.
🐛 Bug Fixes
- Fixed Modal Buttons: Resolved an issue where the
+ Add Taskand+ Add Categorybuttons inside the settings modal would stop responding after adding a single item. You can now add multiple tasks and categories in one continuous session without the buttons locking up. - Fixed Template Saving: Corrected a data-mapping bug that caused the modal to occasionally fail when saving changes to the Default Task Template. Your customized categories, tasks, and payment amounts will now correctly persist to the database.
🔧 Under the Hood
- Dynamic Event Binding: Refactored the modal rendering logic (
renderModalandbindModalEventsinapp.js) so that JavaScript click events correctly re-attach to new HTML elements as they are dynamically generated in the DOM. - Scoped DOM Querying: Improved the
collect()function to use strict parent-child scoping (.sscc-def-cat->.sscc-def-task), ensuring data integrity when reading task values right before saving.
💡 User Tip: > Because this update includes changes to the core JavaScript file, remind your users to perform a Hard Refresh (
Cmd+Shift+Ron Mac orCtrl+F5on PC) on their chore chart page to clear their browser cache and load the latestapp.jslogic!