NUKnightLab / NUKnightLab/StoryMapJS

StoryMap crashes on mobile with larger number of slides

Open
#425 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Mobile Bug
Dominant language
JavaScript
Stars
248
Forks
61
Avg merge
1m
Merged PRs (30d)
1

Description

Verified mainly on Safari, although users have also cited mobile Chrome as an issue.

StoryMaps with more than about 20 slides will crash at some point while navigating the map.

With as few as 15 slides, it seems that one can navigate through all the slides, but that a crash will occur when clicking the return home arrow.

StoryMaps with as many as 12 slides were successfully verified without incident.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the crash in mobile Safari and Chrome with StoryMaps containing more than 20 slides, then test the return-home arrow with about 15 slides. Trace the navigation path involved and verify that larger maps and the return-home action no longer crash while smaller maps continue to work.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend, mobile-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.