Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • interkit-experiments interkit-experiments
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 119
    • Issues 119
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 1
    • Merge requests 1
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • interkit
  • interkit-experimentsinterkit-experiments
  • Issues
  • #381

Closed
Open
Created Oct 28, 2022 by Holger Heißmeyer@retaniOwner

fix auto-scroll for images

beobachtet in ios sam app

wenn eine bild-message reinkommt, ist das bild noch nicht geladen. messages scrollen nach oben. dann lädt das bild, wodurch die message höher wird. dadurch ist der scroll nicht mehr am unteren rand und das bild wird nur halb dargestellt (siehe screenshot).

bei der nächsten message scrollt es logischerweise auch nicht mehr automatisch.

p.s. höhe wird sich warhscheinlich nicht immer vorhersehen lassen

seitenverhältnis ist aber fix, kann aus dem media genommen werden. muss dann trotzdem je nach "cover" oder "contain" angepasst werden. könnte trotzdem einfacher sein.

andere lösung: ein "blur hash" verwenden, also ein extrem low res image, das in der message mitgeschickt wird und dann ersetzt wird. https://blurha.sh/

oder vielleicht so: seitenverhältnisse mitschicken, dann erzeugt js im client ein bild in grau mit diesen abmessungen, welches sich automatisch einpasst und dann später ersetzt wird.

Falls #393 einfacher oder ähnlich ist, dann das stattdessen lösen

IMG_33BF43BA8AB9-1

Edited Nov 15, 2022 by Holger Heißmeyer
Assignee
Assign to
Time tracking