Skip to content

Super Star Chore Chart v2.4.3

Choose a tag to compare

@qrussell qrussell released this 09 Jun 19:23

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 Task and + Add Category buttons 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 (renderModal and bindModalEvents in app.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+R on Mac or Ctrl+F5 on PC) on their chore chart page to clear their browser cache and load the latest app.js logic!