Skip to content

Fix 10 bugs across content.js, popup.js, and background.js#232

Open
Dathwik wants to merge 1 commit into
UseBetterCanvas:mainfrom
Dathwik:fix/10-bugs
Open

Fix 10 bugs across content.js, popup.js, and background.js#232
Dathwik wants to merge 1 commit into
UseBetterCanvas:mainfrom
Dathwik:fix/10-bugs

Conversation

@Dathwik
Copy link
Copy Markdown

@Dathwik Dathwik commented Jun 6, 2026

  • Fix forEach+splice skipping elements in reminderWatch; use filter instead
  • Fix missing found = true in insertReminders override branch causing duplicate reminders
  • Fix missing colon in CSS color property in inspectDarkMode (color#hex → color:#hex)
  • Fix impossible guard auto_dark && auto_dark === false in toggleAutoDarkMode
  • Fix previous undeclared variable in changeColorPreset (implicit global)
  • Fix cross-origin iframe null contentDocument crash in runiframeChecker
  • Fix cardAssignments undefined TypeError on first dashboard load in loadCardAssignments
  • Fix splice(i) without deleteCount removing all URLs after index in displayDarkModeFixUrls
  • Fix JSON.parse without try/catch crashing import input on invalid JSON
  • Fix searchFor not URL-encoded in theme API requests
  • Fix "gradent_cards" typo in default options (was orphaning gradient_cards storage key)

- Fix forEach+splice skipping elements in reminderWatch; use filter instead
- Fix missing `found = true` in insertReminders override branch causing duplicate reminders
- Fix missing colon in CSS color property in inspectDarkMode (color#hex → color:#hex)
- Fix impossible guard `auto_dark && auto_dark === false` in toggleAutoDarkMode
- Fix `previous` undeclared variable in changeColorPreset (implicit global)
- Fix cross-origin iframe null contentDocument crash in runiframeChecker
- Fix cardAssignments undefined TypeError on first dashboard load in loadCardAssignments
- Fix splice(i) without deleteCount removing all URLs after index in displayDarkModeFixUrls
- Fix JSON.parse without try/catch crashing import input on invalid JSON
- Fix searchFor not URL-encoded in theme API requests
- Fix "gradent_cards" typo in default options (was orphaning gradient_cards storage key)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant