Skip to content

Conversation

charlag
Copy link
Contributor

@charlag charlag commented Aug 15, 2025

No description provided.

wrdhub and others added 8 commits August 4, 2025 14:19
Permanent delete should only be allowed when the mail is in the current
folder and the current folder allows deletion (Trash/Spam). Otherwise,
the trash action is shown instead.

Previously we only checked the current folder. Meaning, if the current
folder is Trash/Spam, and we open a mail from notification, the delete
action was shown, even though the mail was neither in Trash nor Spam.

Close #9431

Co-authored-by: hrb-hub <[email protected]>
Chromium changed how HTML is serialized:

https://developer.chrome.com/release-notes/138?

https://chromestatus.com/feature/6264983847174144

whatwg/html#6235

Which caused some of our HTML sanitizing tests to fail.

To prevent any possible issues with serialization we instead create
a Blob URL for our svg. This way we sidestep DOM serialization
peculiarities. As a side effect DOM should be smaller.

Close #9465

Co-authored-by: paw <[email protected]>
Group mail row items so that it's not necessary to skip through every
part of the mail row.

Fix click handler for List so that we don't rely on touchdown events
being dispatched, as this doesn't always work with screen readers.

Close #9403

Co-authored-by: wrd <[email protected]>
If the user disables biometrics on their phone but the app’s
`appLockMethod` is still set to biometrics, login attempts result in a
`CredentialAuthenticationException`. This happens because the app still
 tries to use biometrics, which are no longer available.

Fixed by detecting `BiometricAuthenticationError` which clear stored
credentials and setting appLockMethod to None to allow fallback
authentication.

Close #9064
Saving the config so close to close easily results in it being empty

Fixes: #7021
@hrb-hub hrb-hub force-pushed the dev-mail branch 2 times, most recently from 3f612e3 to baadc75 Compare August 29, 2025 08:59
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.

Quick actions internal beta Could not access secret storage
3 participants