Element-R / Manually trigger the experimental Rust Migration labs flag will wrongly trigger the Missing Session Data
Dialog
#26970
Labels
A-DevTools
/devtools, show hidden events, etc.
A-Element-R
Issues affecting the port of Element's crypto layer to Rust
O-Uncommon
Most users are unlikely to come across this or unexpected workflow
S-Minor
Impairs non-critical functionality or suitable workarounds exist
T-Defect
Team: Crypto
Z-Labs
Step to reproduce
/devtools
in the composer, then scroll down to enable dev modeRust cryptography implementation
if your deployement allowsActual
Expected
Should migrate
What happens
See rageshake https://github.com/matrix-org/element-web-rageshakes/issues/24175
The StorageManager thinks that you are already on rust, but the migration hasn't yet started, so it's checking the wrong store.
This doesn't happen if the migration is triggered by the rollout, as the StorageManage check will be done before
feature_rust_crypto
istrue
at the device level.The text was updated successfully, but these errors were encountered: