[RSS Reader] app hangs when refreshing Shorts view
Bug #1230348 reported by
Lisette Slegers
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Shorts App |
Fix Released
|
High
|
Joey Chan | ||
Ubuntu UX |
Fix Released
|
High
|
Lisette Slegers |
Bug Description
I am subscribed to 15 feeds. In the Shorts view, when I press refresh, the refresh process continues for more than 10 minutes. Refreshing a topic with less feeds only takes a short time.
---
Desired solution
Refreshing should take no longer than 30 seconds.
---
Question
How can we optimise the process so that the user doesn't have to wait too long? For example, if a topic or the Shorts view contains more than a certain number of feeds, could we speed up the process by only taking a few articles of each feed, and show older articles in a more gradual way when the user scrolls further to the right?
Related branches
lp:~qqworini/ubuntu-rssreader-app/optimization-0
- Ubuntu Phone Apps Jenkins Bot: Approve (continuous-integration)
- Nicholas Skaggs (community): Needs Fixing
- Roman Shchekin: Approve
-
Diff: 740 lines (+316/-134)9 files modifiedOrganicGrid.qml (+142/-18)
article_items/ArticleFullImg.qml (+4/-0)
article_items/ArticleOneImgA.qml (+25/-14)
databasemodule_v2.js (+2/-2)
feeds/AppendFeedPage.qml (+1/-0)
feeds/ChooseTopicPage.qml (+1/-0)
feeds/EditFeed.qml (+9/-10)
feeds/TopicComponent.qml (+109/-90)
feeds/TopicManagement.qml (+23/-0)
Changed in ubuntu-ux: | |
status: | New → Incomplete |
importance: | Undecided → High |
assignee: | nobody → Lisette Slegers (lisette-slegers) |
Changed in ubuntu-rssreader-app: | |
status: | New → Confirmed |
importance: | Undecided → High |
assignee: | nobody → Joey Chan (qqworini) |
Changed in ubuntu-rssreader-app: | |
status: | Fix Committed → Fix Released |
Changed in ubuntu-ux: | |
status: | Incomplete → Fix Released |
To post a comment you must log in.
Actually I know what happened in your situation, because we r not using the regular "listview" which provides dynamic memory management, all articles will load into memory, when this process start, the app "hang".
I have few solution to solve this, will start fixing this bug after another bug research (drag & drop and swipe-remove)