mirror of
https://github.com/photoprism/photoprism.git
synced 2026-03-02 22:57:18 -05:00
Mobile, Android: Scrolling thousands of pics in "Search" category crashes multiple browsers #1403
Labels
No labels
ai
android
api
auth
awesome
bug
bug
ci
cli
config
database
declined
deprecated
docker
docs 📚
documents
duplicate
easy
enhancement
enhancement
enhancement
epic
faces
feedback wanted
frontend
hacktoberfest
help wanted
idea
in-progress
incomplete
index
invalid
ios
labels
live
live
low-priority
macos
member-feature
metadata
mobile
nas
needs-analysis
no-coding-required
no-coding-required
observability
performance
places
please-test
plus-feature
priority
pro-feature
question
raspberry-pi
raw
released
released
released
research
resolved
security
sharing
tested
tests
third-party-issue
thumbnails
upgrade
upstream-issue
ux
vector
video
waiting
won't fix
won't fix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/photoprism#1403
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @jbdubbs on GitHub (Apr 14, 2022).
Originally assigned to: @lastzero on GitHub.
Environment
Build 220302-0059f429-Linux-AMD64
Oneplus 8 5G, T-Mobile version
8Gb RAM, Snapdragon 865
Android 11, Google Play version March 1 2022, Android Security version Feb 1 2022
Build 11.0.7.9.IN55CB
Firefox Mobile 95.2.0 Build 2015851755
Chrome Mobile 97.0.4692.87
Docker:
Client:
Version: 20.10.7
API version: 1.41
Go version: go1.13.8
Git commit: 20.10.7-0ubuntu5~20.04.2
Built: Mon Nov 1 00:34:17 2021
OS/Arch: linux/amd64
Context: default
Experimental: true
Server:
Engine:
Version: 20.10.7
API version: 1.41 (minimum version 1.12)
Go version: go1.13.8
Git commit: 20.10.7-0ubuntu5-20.04.2
Built: Fri Oct 22 00:45:53 2021
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: 1.5.5-0ubuntu3-20.04.2
GitCommit:
runc:
Version: 1.0.1-0ubuntu2-20.04.1
GitCommit:
docker-init:
Version: 0.19.0
GitCommit:
Steps to reproduce
Open Firefox or Chrome mobile. Scroll through lots of pictures in your "Search" uncategorized section.
Expected Result
Keep scrolling fast.
Actual Result
Scrolling gradually gets slower and slower, to the point where loading the next 50 photos takes 10+ seconds. Firefox hard locks, Chrome "Aw, Snap!".
@graciousgrey commented on GitHub (Apr 14, 2022):
Our latest development preview comes with performance improvements: https://docs.photoprism.app/release-notes/#development-preview.
A timeline view that is optimized for fast scrolling is planned as well: https://github.com/photoprism/photoprism/issues/152
@jbdubbs commented on GitHub (Apr 14, 2022):
Understood.
I'm assuming you would still like this bug open due to the hard crash nature of it?
@lastzero commented on GitHub (Apr 15, 2022):
I am aware of the technical limitations of the current architecture. Done is better than perfect, especially when you have a small team and a lot of feature requests to consider.
The good news is, we've made a lot of performance and memory usage improvements in the last few weeks! It would be great if you could try this out, as it could improve your experience immediately (feedback is welcome in GitHub Discussions):
All browsers and devices have some sort of memory limit, especially mobile devices. Personally never had any issues on Android, so either I'm not scrolling hard enough or if you are getting a "hard crash" also depends on the OS and Browser settings. Some device vendors might be more aggressive than others.
General notes on using PhotoPrism:
Search Filters Available in Our Latest Preview Build
Thanks for your support and patience!
@lastzero commented on GitHub (Apr 15, 2022):
I'll close this as we know the limitations and there are already a few issues targeting your use case.... hope that's ok! :)