Describe the bug
I have about 100 devices due to testing in my matrix account.
On typing, this seems to sometimes cause lag.
Looking at a profiler, this seems to make the main thread execute cryptography in the sdk.
As Sable on tauri doesnt have webworkers and execs this on the main thread this is an issue.
Curiosly, turning of typing indicators seem to alleviate this behavior.
Reproduction
- have an account with more than 100 devices (keys)
- type a multi sentence message kinda quickly in sable tauri
Expected behavior
I don't know if that much can be done fixing this properly short of migrating to properly async rust crypto.
Platform and versions
Sable Tauri Cef (0014862)
Additional context
No response
Describe the bug
I have about 100 devices due to testing in my matrix account.
On typing, this seems to sometimes cause lag.
Looking at a profiler, this seems to make the main thread execute cryptography in the sdk.
As Sable on tauri doesnt have webworkers and execs this on the main thread this is an issue.
Curiosly, turning of typing indicators seem to alleviate this behavior.
Reproduction
Expected behavior
I don't know if that much can be done fixing this properly short of migrating to properly async rust crypto.
Platform and versions
Additional context
No response