hyperbrew / bolt-cep

A lightning-fast boilerplate for building Adobe CEP Extensions in React, Vue, or Svelte built on Vite + TypeScript + Sass
MIT License
315 stars 40 forks source link

Fixing issue with Mac CEP not passing click events #128

Closed jameslockman closed 3 months ago

jameslockman commented 6 months ago

This is a solution to a problem where Mac CEP extensions don't get the click events because the window isn't passing them down to the app. This is reported here: https://github.com/adobe/react-spectrum/issues/854

justintaylor-dev commented 6 months ago

I have seen this issue with React Spectrum, I've used other workarounds, although this is very simple, do you know if this could potentially break other packages?

Wondering if it's better suited in a enableSpectrum() helper function than on by default for everyone.

justintaylor-dev commented 3 months ago

Made this optional in 1.2.5 and documented here:

https://github.com/hyperbrew/bolt-cep?tab=readme-ov-file#misc-troubleshooting