WofWca
WofWca
Remove the `preventDefault` hack that we used for `canOutsideClickClose` and `canEscapeKeyClose`. These are now available natively. But not on Safari (WebKit) though as of writing. TODO: - [ ] wait...
See https://github.com/deltachat/calls-webapp/issues/78 for discussion. Marking as Draft because apparently it's not clear yet whether we want this.
- **refactor: refer to composer by class name** - **fix: don't change reply when editing message** Previously you could select and remove the reply with `Ctrl + ArrowUp` / `ArrowDown`...
- Operating System (Linux/Mac/Windows/iOS/Android): All - Delta Chat Version: 1.60.1 `ThreeDotMenu` and `ChatListContextMenu` are almost identical. https://github.com/deltachat/deltachat-desktop/blob/5a8b3fcd72bce930a44492c5f4ce564afe10d379/packages/frontend/src/components/ThreeDotMenu.tsx#L66-L201 https://github.com/deltachat/deltachat-desktop/blob/af7e222a87b9a200a6d0c1d8cdd49f2c23dd343a/packages/frontend/src/components/chat/ChatListContextMenu.tsx#L166-L317 But not completely. Some options that are present in one are missing...
TODO: - [ ] They're a bit flaky right now, due to the raciness of the composer. Hopefully that situation will be improved soon, then this can be merged. I...
https://github.com/deltachat/deltachat-desktop/pull/5675 now gives us much more freedom, so we can now significantly simplify `useDraft`. Sorry about making you watch me add all these lines and then remove them again... TODO:...
This was an unfortunate side-effect of the recent migration from `useRef` to `useState` in `useDraft`. 62d796b89ab7b5d3174444098f444c12287755eb (https://github.com/deltachat/deltachat-desktop/pull/5642). TODO: - [ ] Merge the base, up to the last commit
Don't ask if nothing is actually going to get lost. TODO: - [ ] Adjust tests for the new behavior
`abortController` (introduced in 95e808afc56bf7cef7ecf063896d33878601cc1a) was nice, but it's not enough, e.g. to guard against multiple concurrent `__reloadDraft`s. Let's just finally migrate to the good old `useRpcFetch` approach. TODO: - [...