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

rooms stuck loading with riot-web stable and develop #8958

Closed
bbigras opened this issue Feb 26, 2019 · 17 comments
Closed

rooms stuck loading with riot-web stable and develop #8958

bbigras opened this issue Feb 26, 2019 · 17 comments
Labels
X-Needs-Info This issue is blocked awaiting information from the reporter

Comments

@bbigras
Copy link
Contributor

bbigras commented Feb 26, 2019

Description

The rooms wont load fully. I see some old messages but the spinner is stuck.

Steps to reproduce

  • just open a room

Describe how what happens differs from what you expected.

Log: in a minute

image

Version information

  • Chrome Version 72.0.3626.81 (Build officiel) (64 bits)
  • NixOS
  • url: /app and /develop
@bbigras
Copy link
Contributor Author

bbigras commented Feb 26, 2019

I can't upload the logs. There's an infinite spinner there too.

Disabling all my Chrome extension didn't seem to change anything.

My Chrome might be slightly outdated btw but I would be surprised if it was an issue.

@jryans
Copy link
Collaborator

jryans commented Feb 26, 2019

Thanks for the report! Do you notice any errors in the DevTools Console tab?

@bbigras
Copy link
Contributor Author

bbigras commented Feb 26, 2019

Yes but according to @turt2live on #riot-web:matrix.org, the error is "masked".

rageshake.js:61 Error decrypting event (id=$1550343836309011aUUDA:matrix.org): TypeError: Cannot read property 'message' of undefined
    at MegolmDecryption._callee6$ (https://riot.im/develop/bundles/90e9f01f2841cbf558dd/bundle.js:12426:42)
    at tryCatch (https://riot.im/develop/bundles/90e9f01f2841cbf558dd/bundle.js:49900:40)
    at Generator.invoke [as _invoke] (https://riot.im/develop/bundles/90e9f01f2841cbf558dd/bundle.js:50134:22)
    at Generator.prototype.(anonymous function) [as throw] (https://riot.im/develop/bundles/90e9f01f2841cbf558dd/bundle.js:49952:21)
From previous event:
    at MegolmDecryption.decryptEvent (https://riot.im/develop/bundles/90e9f01f2841cbf558dd/bundle.js:12490:22)
    at Crypto../matrix-js-sdk/lib/crypto/index.js.Crypto.decryptEvent (https://riot.im/develop/bundles/90e9f01f2841cbf558dd/bundle.js:15643:16)
    at MatrixEvent._callee$ (https://riot.im/develop/bundles/90e9f01f2841cbf558dd/bundle.js:25338:66)
From previous event:
    at MatrixEvent._decryptionLoop (https://riot.im/develop/bundles/90e9f01f2841cbf558dd/bundle.js:25428:26)
    at MatrixEvent.<anonymous> (https://riot.im/develop/bundles/90e9f01f2841cbf558dd/bundle.js:25282:44)
From previous event:
    at MatrixEvent.attemptDecryption (https://riot.im/develop/bundles/90e9f01f2841cbf558dd/bundle.js:25287:25)
    at mapper (https://riot.im/develop/bundles/90e9f01f2841cbf558dd/bundle.js:6710:19)
    at https://riot.im/develop/bundles/90e9f01f2841cbf558dd/bundle.js:35147:16
    at Array.map (<anonymous>)
    at SyncApi../matrix-js-sdk/lib/sync.js.SyncApi._mapSyncEventsFormat (https://riot.im/develop/bundles/90e9f01f2841cbf558dd/bundle.js:35143:23)
    at _callee9$ (https://riot.im/develop/bundles/90e9f01f2841cbf558dd/bundle.js:34743:71)
    at tryCatch (https://riot.im/develop/bundles/90e9f01f2841cbf558dd/bundle.js:49900:40)
    at Generator.invoke [as _invoke] (https://riot.im/develop/bundles/90e9f01f2841cbf558dd/bundle.js:50134:22)
    at Generator.prototype.(anonymous function) [as next] (https://riot.im/develop/bundles/90e9f01f2841cbf558dd/bundle.js:49952:21)
From previous event:
    at https://riot.im/develop/bundles/90e9f01f2841cbf558dd/bundle.js:34892:46
From previous event:
    at SyncApi._callee10$ (https://riot.im/develop/bundles/90e9f01f2841cbf558dd/bundle.js:34691:74)
    at tryCatch (https://riot.im/develop/bundles/90e9f01f2841cbf558dd/bundle.js:49900:40)
    at Generator.invoke [as _invoke] (https://riot.im/develop/bundles/90e9f01f2841cbf558dd/bundle.js:50134:22)
    at Generator.prototype.(anonymous function) [as next] (https://riot.im/develop/bundles/90e9f01f2841cbf558dd/bundle.js:49952:21)
From previous event:
    at SyncApi._processSyncResponse (https://riot.im/develop/bundles/90e9f01f2841cbf558dd/bundle.js:34980:22)
    at SyncApi._callee6$ (https://riot.im/develop/bundles/90e9f01f2841cbf558dd/bundle.js:34203:60)
    at tryCatch (https://riot.im/develop/bundles/90e9f01f2841cbf558dd/bundle.js:49900:40)
    at Generator.invoke [as _invoke] (https://riot.im/develop/bundles/90e9f01f2841cbf558dd/bundle.js:50134:22)
    at Generator.prototype.(anonymous function) [as next] (https://riot.im/develop/bundles/90e9f01f2841cbf558dd/bundle.js:49952:21)
From previous event:
    at SyncApi._syncFromCache (https://riot.im/develop/bundles/90e9f01f2841cbf558dd/bundle.js:34233:22)
    at https://riot.im/develop/bundles/90e9f01f2841cbf558dd/bundle.js:34126:29
From previous event:
    at SyncApi../matrix-js-sdk/lib/sync.js.SyncApi.sync (https://riot.im/develop/bundles/90e9f01f2841cbf558dd/bundle.js:34124:12)
    at MatrixClient.<anonymous> (https://riot.im/develop/bundles/90e9f01f2841cbf558dd/bundle.js:6362:23)
From previous event:
    at MatrixClient.startClient (https://riot.im/develop/bundles/90e9f01f2841cbf558dd/bundle.js:6366:23)
    at MatrixClientPeg._callee$ (https://riot.im/develop/bundles/90e9f01f2841cbf558dd/bundle.js:56704:74)
    at tryCatch (https://riot.im/develop/bundles/90e9f01f2841cbf558dd/bundle.js:259328:40)
    at Generator.invoke [as _invoke] (https://riot.im/develop/bundles/90e9f01f2841cbf558dd/bundle.js:259562:22)
    at Generator.prototype.(anonymous function) [as next] (https://riot.im/develop/bundles/90e9f01f2841cbf558dd/bundle.js:259380:21)
    at Generator.tryCatcher (https://riot.im/develop/bundles/90e9f01f2841cbf558dd/bundle.js:160893:23)
    at PromiseSpawn._promiseFulfilled (https://riot.im/develop/bundles/90e9f01f2841cbf558dd/bundle.js:158026:49)
    at Promise._settlePromise (https://riot.im/develop/bundles/90e9f01f2841cbf558dd/bundle.js:159096:26)
    at Promise._settlePromise0 (https://riot.im/develop/bundles/90e9f01f2841cbf558dd/bundle.js:159136:10)
    at Promise._settlePromises (https://riot.im/develop/bundles/90e9f01f2841cbf558dd/bundle.js:159216:18)
    at https://riot.im/develop/bundles/90e9f01f2841cbf558dd/bundle.js:156114:25

@turt2live
Copy link
Member

(that error is "fixed" by matrix-org/matrix-js-sdk#847 - the underlying cause is unknown)

@bbigras
Copy link
Contributor Author

bbigras commented Feb 26, 2019

(that error is "fixed" by matrix-org/matrix-js-sdk#847 - the underlying cause is unknown)

Oh yeah sorry I missed that message in #riot-web:matrix.org.

@bbigras
Copy link
Contributor Author

bbigras commented Feb 26, 2019

sorry about the repost.

Error decrypting event (id=$1550343836309011aUUDA:matrix.org): DecryptionError[msg: Unknown Error: Error is undefined, session: <redacted>]

consoleObj.(anonymous function) | @ | rageshake.js:61
-- | -- | --
  | _callee$ | @ | event.js:453
  | tryCatch | @ | runtime.js:62
  | invoke | @ | runtime.js:296
  | prototype.(anonymous function) | @ | runtime.js:114
  | tryCatcher | @ | bluebird.js:5276
  | PromiseSpawn._promiseRejected | @ | bluebird.js:2157
  | Promise._settlePromise | @ | bluebird.js:3361
  | Promise._settlePromise0 | @ | bluebird.js:3399
  | Promise._settlePromises | @ | bluebird.js:3475
  | (anonymous) | @ | bluebird.js:175
  | Promise.then (async) |   |  
  | schedule | @ | bluebird.js:4504
  | Async.settlePromises | @ | bluebird.js:174
  | Promise._reject | @ | bluebird.js:3442
  | Promise._rejectCallback | @ | bluebird.js:3259
  | PromiseSpawn._continue | @ | bluebird.js:2188
  | PromiseSpawn._promiseRejected | @ | bluebird.js:2159
  | Promise._settlePromise | @ | bluebird.js:3361
  | Promise._settlePromise0 | @ | bluebird.js:3399
  | Promise._settlePromises | @ | bluebird.js:3475
  | (anonymous) | @ | bluebird.js:175
  | Promise.then (async) |   |  
  | schedule | @ | bluebird.js:4504
  | Async.settlePromises | @ | bluebird.js:174
  | Promise._reject | @ | bluebird.js:3442
  | Promise._rejectCallback | @ | bluebird.js:3259
  | PromiseSpawn._continue | @ | bluebird.js:2188
  | PromiseSpawn._promiseRejected | @ | bluebird.js:2159
  | Promise._settlePromise | @ | bluebird.js:3361
  | Promise._settlePromise0 | @ | bluebird.js:3399
  | Promise._settlePromises | @ | bluebird.js:3475
  | (anonymous) | @ | bluebird.js:175
  | Promise.then (async) |   |  
  | schedule | @ | bluebird.js:4504
  | Async.settlePromises | @ | bluebird.js:174
  | Promise._reject | @ | bluebird.js:3442
  | Promise._settlePromise | @ | bluebird.js:3369
  | Promise._settlePromise0 | @ | bluebird.js:3399
  | Promise._settlePromises | @ | bluebird.js:3475
  | (anonymous) | @ | bluebird.js:175
  | Promise.then (async) |   |  
  | schedule | @ | bluebird.js:4504
  | Async.settlePromises | @ | bluebird.js:174
  | Promise._reject | @ | bluebird.js:3442
  | Promise._rejectCallback | @ | bluebird.js:3259
  | (anonymous) | @ | bluebird.js:3271
  | txn.onabort | @ | indexeddb-crypto-store-backend.js:699

@lampholder
Copy link
Member

So did we have two errors - the error and the error-masking-the-error? And the error-masking-the-error was fixed - does that mean we still have this problem with stuck rooms?

@lampholder lampholder added the X-Needs-Info This issue is blocked awaiting information from the reporter label Feb 27, 2019
@bbigras
Copy link
Contributor Author

bbigras commented Feb 27, 2019

The second time I posted the error was after I "updated" Riot develop. I still had the infinite spinner but the error was in a different form so I guess matrix-org/matrix-js-sdk#847 changed it. That was last night.

This morning the rooms are loading correctly so I guess it's fixed.

@bbigras bbigras closed this as completed Feb 27, 2019
@bbigras
Copy link
Contributor Author

bbigras commented Feb 27, 2019

I just got the problem again.

@bbigras bbigras reopened this Feb 27, 2019
@bbigras
Copy link
Contributor Author

bbigras commented Feb 27, 2019

Error decrypting event (id=$1550344128310187eIYld:matrix.org): DecryptionError[msg: Unknown Error: Error is undefined, session: <redacted>]
consoleObj.(anonymous function) @ rageshake.js:61
_callee$ @ event.js:453
tryCatch @ runtime.js:62
invoke @ runtime.js:296
prototype.(anonymous function) @ runtime.js:114
tryCatcher @ bluebird.js:5276
PromiseSpawn._promiseRejected @ bluebird.js:2157
Promise._settlePromise @ bluebird.js:3361
Promise._settlePromise0 @ bluebird.js:3399
Promise._settlePromises @ bluebird.js:3475
(anonymous) @ bluebird.js:175
Promise.then (async)
schedule @ bluebird.js:4504
Async.settlePromises @ bluebird.js:174
Promise._reject @ bluebird.js:3442
Promise._rejectCallback @ bluebird.js:3259
PromiseSpawn._continue @ bluebird.js:2188
PromiseSpawn._promiseRejected @ bluebird.js:2159
Promise._settlePromise @ bluebird.js:3361
Promise._settlePromise0 @ bluebird.js:3399
Promise._settlePromises @ bluebird.js:3475
(anonymous) @ bluebird.js:175
Promise.then (async)
schedule @ bluebird.js:4504
Async.settlePromises @ bluebird.js:174
Promise._reject @ bluebird.js:3442
Promise._rejectCallback @ bluebird.js:3259
PromiseSpawn._continue @ bluebird.js:2188
PromiseSpawn._promiseRejected @ bluebird.js:2159
Promise._settlePromise @ bluebird.js:3361
Promise._settlePromise0 @ bluebird.js:3399
Promise._settlePromises @ bluebird.js:3475
(anonymous) @ bluebird.js:175
Promise.then (async)
schedule @ bluebird.js:4504
Async.settlePromises @ bluebird.js:174
Promise._reject @ bluebird.js:3442
Promise._settlePromise @ bluebird.js:3369
Promise._settlePromise0 @ bluebird.js:3399
Promise._settlePromises @ bluebird.js:3475
(anonymous) @ bluebird.js:175
Promise.then (async)
schedule @ bluebird.js:4504
Async.settlePromises @ bluebird.js:174
Promise._reject @ bluebird.js:3442
Promise._rejectCallback @ bluebird.js:3259
(anonymous) @ bluebird.js:3271
txn.onabort @ indexeddb-crypto-store-backend.js:699

@turt2live
Copy link
Member

@bbigras just to rule out #6120 - how close percentage-wise is your disk to being full? If it's 90% full, it might the cause of the problem here.

I assume sending rageshakes ("Submit Debug Logs" from the Help & About settings tab) still doesn't work for you?

@bbigras
Copy link
Contributor Author

bbigras commented Feb 27, 2019

Oh. That must be the problem. My disk is 100% full right now (649MB free). And I'm pretty sure it was the case yesterday too.

Yeah "Submit Debug Logs" doesn't seems to work.

@turt2live
Copy link
Member

I'd try clearing up some space and seeing if that helps the app get going. It might need a page refresh after some space is cleared to actually start working.

@bbigras
Copy link
Contributor Author

bbigras commented Feb 27, 2019

Yes it seems the problem is gone with more free space. That was probably why the problem "resolved itself" yesterday. I had to free up space.

Is there a way to detect that from the browser (I would be surprised)? or maybe just show better errors messages.

@turt2live
Copy link
Member

Not really, unfortunately. #6120 describes a bit more as to what is going on though.

@bbigras
Copy link
Contributor Author

bbigras commented Feb 27, 2019

Ok thanks and sorry for the noise.

@turt2live
Copy link
Member

It's no noise at all :)

Weird behaviour isn't expected and we should absolutely be fixing it.

su-ex added a commit to SchildiChat/element-web that referenced this issue Aug 1, 2022
* Enable URL tooltips on hover for Element Desktop ([\element-hq#22286](element-hq#22286)). Fixes undefined/element-web#6532.
* Hide screenshare button in video rooms on Desktop ([\element-hq#9045](matrix-org/matrix-react-sdk#9045)).
* Add a developer command to reset Megolm and Olm sessions ([\element-hq#9044](matrix-org/matrix-react-sdk#9044)).
* add spaces to TileErrorBoundary ([\element-hq#9012](matrix-org/matrix-react-sdk#9012)). Contributed by @HarHarLinks.
* Location sharing - add localised strings to map ([\element-hq#9025](matrix-org/matrix-react-sdk#9025)). Fixes element-hq#21443. Contributed by @kerryarchibald.
* Added trim to ignore whitespaces in email check ([\#9027](matrix-org/matrix-react-sdk#9027)). Contributed by @ankur12-1610.
* Improve _GenericEventListSummary.scss ([\element-hq#9005](matrix-org/matrix-react-sdk#9005)). Contributed by @luixxiul.
* Live location share - tiles without tile server (PSG-591) ([\element-hq#8962](matrix-org/matrix-react-sdk#8962)). Contributed by @kerryarchibald.
* Add option to display tooltip on link hover ([\element-hq#8394](matrix-org/matrix-react-sdk#8394)). Fixes element-hq#21907.
* Support a module API surface for custom functionality ([\element-hq#8246](matrix-org/matrix-react-sdk#8246)).
* Adjust encryption copy when creating a video room ([\element-hq#8989](matrix-org/matrix-react-sdk#8989)). Fixes element-hq#22737.
* Add bidirectonal isolation for pills ([\element-hq#8985](matrix-org/matrix-react-sdk#8985)). Contributed by @sha-265.
* Delabs `Show current avatar and name for users in message history` ([\element-hq#8764](matrix-org/matrix-react-sdk#8764)). Fixes element-hq#22336.
* Live location share - open latest location in map site ([\element-hq#8981](matrix-org/matrix-react-sdk#8981)). Contributed by @kerryarchibald.
* Improve LinkPreviewWidget ([\element-hq#8881](matrix-org/matrix-react-sdk#8881)). Fixes element-hq#22634. Contributed by @luixxiul.
* Render HTML topics in rooms on space home ([\element-hq#8939](matrix-org/matrix-react-sdk#8939)).
* Hide timestamp on event tiles being edited on every layout ([\element-hq#8956](matrix-org/matrix-react-sdk#8956)). Contributed by @luixxiul.
* Introduce new copy icon ([\element-hq#8942](matrix-org/matrix-react-sdk#8942)).
* Allow finding group DMs by members in spotlight ([\element-hq#8922](matrix-org/matrix-react-sdk#8922)). Fixes element-hq#22564. Contributed by @justjanne.
* Live location share - explicitly stop beacons replaced beacons ([\element-hq#8933](matrix-org/matrix-react-sdk#8933)). Contributed by @kerryarchibald.
* Remove unpin from widget kebab menu ([\element-hq#8924](matrix-org/matrix-react-sdk#8924)).
* Live location share - redact related locations on beacon redaction ([\element-hq#8926](matrix-org/matrix-react-sdk#8926)). Contributed by @kerryarchibald.
* Live location share - disallow message pinning ([\element-hq#8928](matrix-org/matrix-react-sdk#8928)). Contributed by @kerryarchibald.
* Remove the ability to hide yourself in video rooms ([\element-hq#22806](element-hq#22806)). Fixes element-hq#22805.
* Unbreak in-app permalink tooltips  ([\element-hq#9100](matrix-org/matrix-react-sdk#9100)).
* Add space for the stroke on message editor on IRC layout ([\element-hq#9030](matrix-org/matrix-react-sdk#9030)). Fixes element-hq#22785. Contributed by @luixxiul.
* Fix pinned messages not re-linkifying on edit ([\element-hq#9042](matrix-org/matrix-react-sdk#9042)). Fixes element-hq#22726.
* Don't unnecessarily persist the host signup dialog ([\element-hq#9043](matrix-org/matrix-react-sdk#9043)). Fixes element-hq#22778.
* Fix URL previews causing messages to become unrenderable ([\element-hq#9028](matrix-org/matrix-react-sdk#9028)). Fixes element-hq#22766.
* Fix event list summaries including invalid events ([\element-hq#9041](matrix-org/matrix-react-sdk#9041)). Fixes element-hq#22790.
* Correct accessibility labels for unread rooms in spotlight ([\element-hq#9003](matrix-org/matrix-react-sdk#9003)). Contributed by @justjanne.
* Enable search strings highlight on bubble layout ([\element-hq#9032](matrix-org/matrix-react-sdk#9032)). Fixes element-hq#22786. Contributed by @luixxiul.
* Unbreak URL preview for formatted links with tooltips ([\element-hq#9022](matrix-org/matrix-react-sdk#9022)). Fixes element-hq#22764.
* Re-add margin to tiles based on EventTileBubble ([\element-hq#9015](matrix-org/matrix-react-sdk#9015)). Fixes element-hq#22772. Contributed by @luixxiul.
* Fix Shortcut prompt for Search showing in minimized Roomlist ([\element-hq#9014](matrix-org/matrix-react-sdk#9014)). Fixes element-hq#22739. Contributed by @justjanne.
* Fix avatar position on event info line for hidden events on a thread ([\element-hq#9019](matrix-org/matrix-react-sdk#9019)). Fixes element-hq#22777. Contributed by @luixxiul.
* Fix lost padding of event tile info line ([\element-hq#9009](matrix-org/matrix-react-sdk#9009)). Fixes element-hq#22754 and element-hq#22759. Contributed by @luixxiul.
* Align verification bubble with normal event tiles on IRC layout ([\element-hq#9001](matrix-org/matrix-react-sdk#9001)). Fixes element-hq#22758. Contributed by @luixxiul.
* Ensure timestamp on generic event list summary is not hidden from TimelineCard ([\element-hq#9000](matrix-org/matrix-react-sdk#9000)). Fixes element-hq#22755. Contributed by @luixxiul.
* Fix headings margin on security user settings tab ([\element-hq#8826](matrix-org/matrix-react-sdk#8826)). Contributed by @luixxiul.
* Fix timestamp position on file panel ([\element-hq#8976](matrix-org/matrix-react-sdk#8976)). Fixes element-hq#22718. Contributed by @luixxiul.
* Stop using :not() pseudo class for mx_GenericEventListSummary ([\element-hq#8944](matrix-org/matrix-react-sdk#8944)). Fixes element-hq#22602. Contributed by @luixxiul.
* Don't show the same user twice in Spotlight ([\element-hq#8978](matrix-org/matrix-react-sdk#8978)). Fixes element-hq#22697.
* Align the right edge of expand / collapse link buttons of generic event list summary in bubble layout with a variable ([\element-hq#8992](matrix-org/matrix-react-sdk#8992)). Fixes element-hq#22743. Contributed by @luixxiul.
* Display own avatars on search results panel in bubble layout ([\element-hq#8990](matrix-org/matrix-react-sdk#8990)). Contributed by @luixxiul.
* Fix text flow of thread summary content on threads list ([\element-hq#8991](matrix-org/matrix-react-sdk#8991)). Fixes element-hq#22738. Contributed by @luixxiul.
* Fix the size of the clickable area of images ([\element-hq#8987](matrix-org/matrix-react-sdk#8987)). Fixes element-hq#22282.
* Fix font size of MessageTimestamp on TimelineCard ([\element-hq#8950](matrix-org/matrix-react-sdk#8950)). Contributed by @luixxiul.
* Improve security room settings tab style rules ([\element-hq#8844](matrix-org/matrix-react-sdk#8844)). Fixes element-hq#22575. Contributed by @luixxiul.
* Align E2E icon and avatar of info tile in compact modern layout ([\element-hq#8965](matrix-org/matrix-react-sdk#8965)). Fixes element-hq#22652. Contributed by @luixxiul.
* Fix clickable area of general event list summary toggle ([\element-hq#8979](matrix-org/matrix-react-sdk#8979)). Fixes element-hq#22722. Contributed by @luixxiul.
* Fix resizing room topic ([\element-hq#8966](matrix-org/matrix-react-sdk#8966)). Fixes element-hq#22689.
* Dismiss the search dialogue when starting a DM ([\element-hq#8967](matrix-org/matrix-react-sdk#8967)). Fixes element-hq#22700.
* Fix "greyed out" text style inconsistency on search result panel ([\element-hq#8974](matrix-org/matrix-react-sdk#8974)). Contributed by @luixxiul.
* Add top padding to EventTilePreview loader ([\element-hq#8977](matrix-org/matrix-react-sdk#8977)). Fixes element-hq#22719. Contributed by @luixxiul.
* Fix read receipts group position on TimelineCard in compact modern/group layout ([\element-hq#8971](matrix-org/matrix-react-sdk#8971)). Fixes element-hq#22715. Contributed by @luixxiul.
* Fix calls on homeservers without the unstable thirdparty endpoints. ([\element-hq#8931](matrix-org/matrix-react-sdk#8931)). Fixes element-hq#21680. Contributed by @deepbluev7.
* Enable ReplyChain text to be expanded on IRC layout ([\element-hq#8959](matrix-org/matrix-react-sdk#8959)). Fixes element-hq#22709. Contributed by @luixxiul.
* Fix hidden timestamp on message edit history dialog ([\element-hq#8955](matrix-org/matrix-react-sdk#8955)). Fixes element-hq#22701. Contributed by @luixxiul.
* Enable ReplyChain text to be expanded on bubble layout ([\element-hq#8958](matrix-org/matrix-react-sdk#8958)). Fixes element-hq#22709. Contributed by @luixxiul.
* Fix expand/collapse state wrong in metaspaces ([\element-hq#8952](matrix-org/matrix-react-sdk#8952)). Fixes element-hq#22632.
* Location (live) share replies now provide a fallback content ([\element-hq#8949](matrix-org/matrix-react-sdk#8949)).
* Fix space settings not opening for script-created spaces ([\element-hq#8957](matrix-org/matrix-react-sdk#8957)). Fixes element-hq#22703.
* Respect `filename` field on `m.file` events ([\element-hq#8951](matrix-org/matrix-react-sdk#8951)).
* Fix PlatformSettingsHandler always returning true due to returning a Promise ([\element-hq#8954](matrix-org/matrix-react-sdk#8954)). Fixes element-hq#22616.
* Improve high-contrast support for spotlight ([\element-hq#8948](matrix-org/matrix-react-sdk#8948)). Fixes element-hq#22481. Contributed by @justjanne.
* Fix wrong assertions that all media events have a mimetype ([\element-hq#8946](matrix-org/matrix-react-sdk#8946)). Fixes matrix-org/element-web-rageshakes#13727.
* Make invite dialogue fixed height ([\element-hq#8934](matrix-org/matrix-react-sdk#8934)). Fixes element-hq#22659.
* Fix all megolm error reported as unknown ([\element-hq#8916](matrix-org/matrix-react-sdk#8916)).
* Remove line-height declarations from _ReplyTile.scss ([\element-hq#8932](matrix-org/matrix-react-sdk#8932)). Fixes element-hq#22687. Contributed by @luixxiul.
* Reduce video rooms log spam ([\element-hq#8913](matrix-org/matrix-react-sdk#8913)).
* Correct new search input’s rounded corners ([\element-hq#8921](matrix-org/matrix-react-sdk#8921)). Fixes element-hq#22576. Contributed by @justjanne.
* Align unread notification dot on threads list in compact modern=group layout ([\element-hq#8911](matrix-org/matrix-react-sdk#8911)). Fixes element-hq#22677. Contributed by @luixxiul.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
X-Needs-Info This issue is blocked awaiting information from the reporter
Projects
None yet
Development

No branches or pull requests

4 participants