Oscar Hermoso

Results 34 comments of Oscar Hermoso

Just to be clear, the problem is that Left, Right, Backspace and Delete etc. events activate more than once after making an equation static then editable (`__controller.unbindEditablesEvents()` followed by `__controller.unbindEditablesEvents()`)....

```javascript _.unbindEditablesEvents = function() { var ctrlr = this, textarea = ctrlr.textarea, textareaSpan = ctrlr.textareaSpan; this.selectFn = function(text) { textarea.val(text); if (text) textarea.select(); }; textareaSpan.remove(); this.container.unbind('copy input keydown keypress focusout...

@Xstyler85 Kinda hacky, but you could put the cropper into a wrapping div like this: https://svelte.dev/repl/cee0976190214fb3adee3c3ba30f72c3?version=3.4.4

Made a stackoverflow post for this one too: https://stackoverflow.com/questions/69506127/django-daphne-500-error-on-all-requests-after-version-update-typeerror-obje/69597418#69597418

Have put up a draft PR for this, more info inside https://github.com/iMerica/dj-rest-auth/pull/400

Another workaround (?), I don't have the issue if I've imported the file using Vite static imports: https://vitejs.dev/guide/assets.html#importing-asset-as-url ```svelte import hero_mp4 from '$lib/assets/marketing/landing/hero-gif.mp4'; const kedyou_mp4 = '/comparisons/kedyou.mp4'; ``` Produces the...

@cdcarson I believe you are correct about `tabindex` being more informative just event listeners... see the [separator role](https://w3c.github.io/aria/#separator) - it derives from the abstract roles `widget` or `structure` depending on...

@cdcarson - but accessibility is impacted, because there's an interaction that can be accessed by mouse but not keyboard (clicking on the wrapper itself) Hence the proposal for a `notself`...

I raised a PR for a new event modifier named `nonself` (so that `self`/`nonself` matches the existing `passive`/`nonpassive`)

You can add below snippet to `src/app.d.ts` and override the existing types :slightly_smiling_face: ```ts type Context = { theme: Writable; // for example }; declare module 'svelte' { export function...