Skip to content

Conversation

@hasham25525
Copy link

  • Implement manual pixel manipulation for Safari browsers where context.filter is unreliable
  • Add improved Safari detection that excludes Electron/Chrome/Chromium
  • Add applyFallbackFilters function for brightness, contrast, saturation, and grayscale
  • Add testing mode via ?forceFilterFallback=true URL parameter
  • Add comprehensive testing documentation (TESTING_SAFARI_FIX.md)
  • Fix issue where filters worked in CSS preview but not in saved canvas images on Safari

Fixes Safari canvas filter issue where filters were not applied to saved images

- Implement manual pixel manipulation for Safari browsers where context.filter is unreliable
- Add improved Safari detection that excludes Electron/Chrome/Chromium
- Add applyFallbackFilters function for brightness, contrast, saturation, and grayscale
- Add testing mode via ?forceFilterFallback=true URL parameter
- Add comprehensive testing documentation (TESTING_SAFARI_FIX.md)
- Fix issue where filters worked in CSS preview but not in saved canvas images on Safari

Fixes Safari canvas filter issue where filters were not applied to saved images
@musama619 musama619 linked an issue Jan 9, 2026 that may be closed by this pull request
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.

filters not working on Safari

1 participant