11:01 | <Rob Palmer> | In Chrome Canary 122 you can now enable Observables. chrome://flags/#observable-api |
20:15 | <snek> | wow observables don't work properly with preventDefault |
20:15 | <snek> | kinda nuts that this moved forward lol |
20:16 | <bakkot> | it is very very early, open an issue |
20:16 | <snek> | i'm sure i don't have anything new to add |
20:16 | <bakkot> | it's just like two people working on it I think |
20:17 | <bakkot> | it has had basically no feedback |
20:18 | <bakkot> | https://github.com/WICG/observable/issues/65#issuecomment-1730253485 implies that at least one of the people involved thinks preventDefault is supposed to work https://github.com/WICG/observable/issues/65#issuecomment-1730253485 |
20:19 | <bakkot> | so they may not even know that it doesn't work in chrome's implementation |
20:20 | <snek> | they sometimes work and sometimes don't |
20:20 | <snek> | depending on which observable apis you call |
20:20 | <snek> | and how they interleave with the event loop |
20:21 | <bakkot> | that seems almost certainly unintentional |
20:21 | <snek> | its documented in the readme though |
20:21 | <bakkot> | well |
20:21 | <bakkot> | complain about it they might change it |