Automattic / Automattic/simplenote-android

This app Crashers when navigating the overview of created markdown with screenreaders on Android

Open
#1,618 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
1.9k
Forks
318
Avg merge
15h 23m
Merged PRs (30d)
5

Description

### Expected

After clicking on overview or swiping left with to Fingers I would expect to be able to navigate over headings, lists, and list-elements with screenreaders like talkback so that' the content is read out in natural speech to the user .
### Observed

The App crashes when going from a List back to a heading or from a list-element back to another List Element especially but not only if the mark down is not typed correctly.
### Reproduced

1. Create a new notes and type something like the following with talkback and markdown in the note enabled:
# University work :

- adjustments
- call office
- pay John

## homework

- ex 1
- ex 2

### 1

1. Greatings
2. Homework

3. Then klick on overview at the top of the screen.
4. Just try to navigate between greeting and the heading or between the elements with talkback and the app will crash.

https://drive.google.com/file/d/1_7CAWcm7ipE-bgDXH7YZ5foQd6B_KpDJ/view?usp=drivesdk

Oneplus 9
OxygenOS
13.1

Official version
Gerätename
gedankenspiegel
Speicher

253 GB / 256 GB
Modell

LE2113
Prozessor

Qualcomm® Snapdragon™ 888 Octa-core
Akkukapazität

4500 mAh (typ.)
Bildschirmgröße

6,55 in
RAM
12,0 GB
Kameras
Vorderseite:
16MP
Rückseite:
48MP+50MP+2MP
Android-Version
13
Hardware- und Software- Version
Rechtliche Hinweise
Status
Anleitung
Verbesserungsprogramme
Auszeichnung

OxygenOS-Mitarbeiter
Nach oben
Über das Gerät
Teilen

The latest version of simple note from Play Store

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the crash from the note overview with TalkBack using the markdown headings and lists described in the issue, especially when navigating between headings and list elements. Compare behavior on the reported OnePlus 9 running Android 13. Done means the overview remains usable and does not crash while moving through the markdown content with a screenreader.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, java
Domain
accessibility, mobile
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.