Skip to content

Red shield icon is incorrectly shown on devices that do not participate in encryption #9098

@foresto

Description

@foresto

Steps to reproduce

  1. Establish an account with verified devices.
  2. Log in a new device using a client that does not support encryption. (That is, one that does not upload device keys.)
  3. Log in as a verified device using Element Android.
  4. Open Settings: Security & Privacy: Show All Sessions

Outcome

What did you expect?

I should see the session that does not participate in encryption, without red shields, warnings, or anything else that could scare the user or otherwise undermine confidence.

What happened instead?

The session that does not participate in encryption is displayed with a scary red shield icon.

More info

I think this might be a regression, since I don't remember seeing this problem in Element Android 1.6.42. However, I no longer have a way to install that older version, so I can't verify it.

A similar bug exists in recent versions of Element Web:
element-hq/element-web#30837

Your phone model

No response

Operating system version

Android 14

Application version and app store

Element Android 1.6.44 (F-Droid)

Homeserver

matrix.org

Will you send logs?

No

Are you willing to provide a PR?

No

Metadata

Metadata

Assignees

No one assigned

    Labels

    T-DefectSomething isn't working: bugs, crashes, hangs and other reported problems

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions