-
Notifications
You must be signed in to change notification settings - Fork 319
Open
Labels
O-UncommonMost users are unlikely to come across this or unexpected workflowMost users are unlikely to come across this or unexpected workflowS-MajorSeverely degrades major functionality or product features, with no satisfactory workaroundSeverely degrades major functionality or product features, with no satisfactory workaroundT-Defect
Description
Steps to reproduce
- Open the Element Desktop app
- Navigate to matrix.to link via browser (e.g. https://matrix.to/#/#element-web:matrix.org)
- Press "Continue" to open a deeplink content via Element Desktop app using element://vector/webapp/#/ link (e.g. element://vector/webapp/#/room/%23element-web%3Amatrix.org?via=matrix.org)
- Element Desktop app opens a deep link content (a particular room, message, user profile)
- Open the another matrix.to deep link via Element Desktop without restart of the app (e.g. https://matrix.to/#/#matrix-dev:matrix.org)
Outcome
What did you expect?
Element Desktop app opens a deep link content (a particular room, message, user profile)
What happened instead?
Nothing
After testing, I can admit that the link opens only once after starting the Element Desktop app.
It seems that Element Desktop corrupts the Windows registry state during link handling, which affects subsequent deeplink openings.
The restart of the Element Desktop fixes the Windows registry state for and app can correctly open 1 link.
Operating system
Windows 11
Application version
Element Desktop v1.11.105 & v1.11.106
How did you install the app?
Official App that downloaded via https://element.io/download
Homeserver
matrix.org
Will you send logs?
No
Metadata
Metadata
Assignees
Labels
O-UncommonMost users are unlikely to come across this or unexpected workflowMost users are unlikely to come across this or unexpected workflowS-MajorSeverely degrades major functionality or product features, with no satisfactory workaroundSeverely degrades major functionality or product features, with no satisfactory workaroundT-Defect