element-web: Cant edit sticker menu

Description

Cannot edit sticker menu

Steps to reproduce

Desktop

  • Open stickers menu
  • tap on three dots
  • edit
  • [ERROR] cannot connect to your homeserver element-bug-edit png
TypeError: Cannot read property 'roomId' of null
at getScalarInterfaceUrlForRoom (vendors~init.js:2)
at b.open (vendors~init.js:2)

Mobile app

  • chat
  • send sticker
  • edit
  • Work!

Version information

  • Platform: desktop
  • OS: Arch Linux
  • Version: Element version: 1.7.12, olm version: 3.2.1

About this issue

  • Original URL
  • State: closed
  • Created 4 years ago
  • Comments: 15 (12 by maintainers)

Most upvoted comments

Interesting. It doesn’t look like that for me at all on app.element.io: 2021-02-11_21-16-36

It’s completely outside the main tree and MatrixClientContext.Provider is a root element. Probably it jumps out of the tree if any sticker packs are selected? (nope, just removed all the packs and it’s still like this)

Looks like the context menu is outside the RoomContext and that’s why it doesn’t have access to the currently opened room. It affects both the OP bug and what happens on my screenshot.