Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reactions appear on mobile but not on web #24126

Open
elias-pap opened this issue Dec 31, 2022 · 0 comments
Open

Reactions appear on mobile but not on web #24126

elias-pap opened this issue Dec 31, 2022 · 0 comments
Labels
A-Reactions A-Threads O-Occasional Affects or can be seen by some users regularly or most users rarely S-Major Severely degrades major functionality or product features, with no satisfactory workaround T-Defect

Comments

@elias-pap
Copy link

elias-pap commented Dec 31, 2022

Steps to reproduce

I sent a message in a thread and got 2 reactions. They appear on Element android app (running on a mobile phone) but not on Element web (running on a laptop). When I click View source on Element web the reactions seem to exist:

{
    "content": {
      "body": "<redacted-for-bug-report>",
      "m.relates_to": {
        "event_id": "$1672088044146141qwXFt:matrix.org",
        "is_falling_back": true,
        "m.in_reply_to": {
          "event_id": "$1672135484158278GVQRJ:matrix.org"
        },
        "rel_type": "m.thread"
      },
      "msgtype": "m.text"
    },
    "event_id": "$1672147780162587NqRjl:matrix.org",
    "origin_server_ts": 1672147780073,
    "room_id": "<redacted-for-bug-report>",
    "sender": "@eliaspap:matrix.org",
    "type": "m.room.message",
    "unsigned": {
      "age": 347964109,
      "m.relations": {
        "m.annotation": {
          "chunk": [
            {
              "type": "m.reaction",
              "key": "👎️",
              "count": 1
            },
            {
              "type": "m.reaction",
              "key": "😂",
              "count": 1
            }
          ]
        }
      }
    },
    "user_id": "@eliaspap:matrix.org",
    "age": 347962925
  }

On mobile:
2_reactions_mobile

On web:
0_reactions_web

Also I tried to add a thumbs down reaction on mobile (i.e. click the already existing thumbs down reaction) and this does appear on web, where I see only one thumbs down reaction and no other reactions. The source code in that case looks like this:

{
  "content": {
    "body": "<redacted-for-bug-report>",
    "m.relates_to": {
      "event_id": "$1672088044146141qwXFt:matrix.org",
      "is_falling_back": true,
      "m.in_reply_to": {
        "event_id": "$1672135484158278GVQRJ:matrix.org"
      },
      "rel_type": "m.thread"
    },
    "msgtype": "m.text"
  },
  "event_id": "$1672147780162587NqRjl:matrix.org",
  "origin_server_ts": 1672147780073,
  "room_id": "<redacted-for-bug-report>",
  "sender": "@eliaspap:matrix.org",
  "type": "m.room.message",
  "unsigned": {
    "age": 349844142,
    "m.relations": {
      "m.annotation": {
        "chunk": [
          {
            "type": "m.reaction",
            "key": "👎️",
            "count": 2
          },
          {
            "type": "m.reaction",
            "key": "😂",
            "count": 1
          }
        ]
      }
    }
  },
  "user_id": "@eliaspap:matrix.org",
  "age": 347962925
}

So it seems it can render my own reaction but it cannot render the reactions of others.

Outcome

What did you expect?

The same reactions should render on both clients.

What happened instead?

Element web renders two reactions less (it does not render a 👎️ and a 😂).

Operating system

Web: MacOS Ventura 13.1 (22C65), Apple M2 chip
Mobile: Android 12

Browser information

Google Chrome Version 108.0.5359.124 (Official Build) (arm64)

URL for webapp

https://app.element.io/

Application version

Element version: 1.11.17 Olm version: 3.2.12

Homeserver

Homeserver is https://matrix-client.matrix.org, Identity server is https://vector.im

Will you send logs?

No

Mobile app Versions section

Version
1.5.11 [40105112] (G-40bfffae)

Matrix SDK Version
1.5.11 (40bfffae)

olm version
3.2.12

@elias-pap elias-pap changed the title Reactions appear on mobile but not on desktop Reactions appear on mobile but not on web Dec 31, 2022
@andybalaam andybalaam added S-Minor Impairs non-critical functionality or suitable workarounds exist A-Reactions O-Occasional Affects or can be seen by some users regularly or most users rarely labels Jan 3, 2023
@t3chguy t3chguy added S-Major Severely degrades major functionality or product features, with no satisfactory workaround A-Threads and removed S-Minor Impairs non-critical functionality or suitable workarounds exist labels Jan 3, 2023
@germain-gg germain-gg self-assigned this Jan 31, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Reactions A-Threads O-Occasional Affects or can be seen by some users regularly or most users rarely S-Major Severely degrades major functionality or product features, with no satisfactory workaround T-Defect
Projects
None yet
Development

No branches or pull requests

4 participants