Skip to content

Uploaded images aren't cached, meaning they don't display until they have been re-downloaded from the server, wasting bandwidth. #30968

@ara4n

Description

@ara4n

Steps to reproduce

  1. Upload a largeish image
  2. Watch as you send a bunch of data to the server.
  3. Try to view the image you just uploaded
  4. Discover the client burns a bunch of time and data first downloading it from the server.

Outcome

What did you expect?

Given you just uploaded it, the client already has the data available and shouldn't need to re-download it from the server.

What happened instead?

We waste bandwidth re-downloading something we already have to hand.

Operating system

No response

Application version

Element Nightly version: 2025100701 Crypto version: Rust SDK 0.14.0 (c3b7918), Vodozemac 0.9.0

How did you install the app?

No response

Homeserver

No response

Will you send logs?

No

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-MediaO-FrequentAffects or can be seen by most users regularly or impacts most users' first experienceS-MinorImpairs non-critical functionality or suitable workarounds existT-Defect

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions