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

Changing default power level may mess up room or itself #16125

Open
grinapo opened this issue Jan 12, 2021 · 0 comments
Open

Changing default power level may mess up room or itself #16125

grinapo opened this issue Jan 12, 2021 · 0 comments
Labels
A-Room-Settings P2 S-Minor Impairs non-critical functionality or suitable workarounds exist T-Defect

Comments

@grinapo
Copy link

grinapo commented Jan 12, 2021

Description

Element tries to be too smart about named power levels, and consider "Default" something equal to the Default role.
Changing the default role however makes truly messed up user experience. I have tried to set it from 7 to 1, and it worked. It became the "new Default".

Later I wanted to set it back to 7. UI don't show a number anymore (in fact shows just the same Default) so I click custom then set 7. Then, since there are no exit, done, save or something I click outside. Element fires a power level. With default: 1 Going back it shows "Default" as "1".

Tried several times, stays 1 and new power level events are fired with same content.

So tried to set it to 7 and set Send Messages to something else (5), and both were updated properly.

Version information

  • Platform: web v1.7.16
  • Browser: Chromium Version 87.0.4280.88 (Developer Build) built on Debian bullseye/sid, running on Debian bullseye/sid (64-bit)
  • OS: Debian/sid
  • URL: https://riot.grin.hu/
@jryans jryans added defect P2 S-Minor Impairs non-critical functionality or suitable workarounds exist A-Room-Settings labels Feb 1, 2021
@jryans jryans removed the defect label Mar 4, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Room-Settings P2 S-Minor Impairs non-critical functionality or suitable workarounds exist T-Defect
Projects
None yet
Development

No branches or pull requests

2 participants