Performance of Missing Comics pane

Hey there, long time happy user, but I’ve run into an odd one that may just be a scaling issue.

I have >22k issues in CLZ Comics, and am finding the Missing Comics feature of the mobile app to be too slow to use in practical terms.

iPhone 14 Pro, iOS 18.3.1

Tapping “Missing Comics” from the burger menu results in about a 25 second hard freeze of the app. It is completely unresponsive during this time. Then the ‘Getting missing comics…’ dialogue pops up, and ~ 5 seconds later the report is generated.

Now, I could live with this one time hit for the report, but it gets worse.

Opening a series and tapping on “Open in Add Comics”, then tapping on “< My Comics” to return results in the same ~30 second delay every single time. This happens even if nothing is added.

It appears that the query is being re-run from scratch every time the Add Comics pane is exited.

This may not be noticeable for most users, but it makes the Missing Comics → Add Comics link almost useless for me. :frowning:

Suggestion: update the results of the query based on what was added (if anything) and refresh the View, not the Query.

Thanks, I really do love the app, but at this scale this is a feature killer, not a killer feature.

We’ve checked this and it looks like it indeed is much slower than it should be, but it will require some rewriting that we need to plan in. I’ve now taken note so one of our developers can plan this in for fixing at some point. Thank you for reporting this.

1 Like

Thanks for looking into it!