element-hq / element-web

A glossy Matrix collaboration client for the web.
https://element.io
GNU Affero General Public License v3.0
11.02k stars 1.96k forks source link

Spinner doesn't go away after leaving several rooms at once #22991

Open babolivier opened 2 years ago

babolivier commented 2 years ago

Steps to reproduce

  1. Leave a space that has 20-30 rooms
  2. Click the option to leave all rooms

Outcome

This is following my "let's leave a space with 20-30 rooms in it on a homeserver with ratelimiting" adventure from https://github.com/vector-im/element-web/issues/22987

What did you expect?

Once all rooms have been left, the spinner disappears.

What happened instead?

The spinner doesn't disappear, even though the devtools say there's no more pending leave request.

Operating system

Arch Linux

Browser information

Firefox 102.0.1

URL for webapp

develop.element.io

Application version

fc6c859976b3-react-a866005bea85-js-d867affc40fb

Homeserver

element.io

Will you send logs?

Yes

babolivier commented 2 years ago

Looks like I also can't dismiss it by clicking away.