Greenstand / Greenstand/treetracker-android

Tree Tracker app hangs up on splash screen.

Open
#1,052 7 comments 0 reactions 0 assignees View on GitHub
2.3 bug crash - analyzing
Dominant language
Kotlin
Stars
101
Forks
116
PR merge metrics
No merged PRs in 30d

Description

**Describe the bug**
Tree tracker hangs up or stops working after user selects don't allow to all app permission prompts. In order to get the app working again I have to go through settings and force stop the application.

**To Reproduce**
Steps to reproduce the behavior:
1. On Android launch tree Tracker app test build 193
2. Select don't allow at the allowe tree tracker to take pictures and record video prompt
3. Select don't allow at the allowed tree tracker to access device's location prompt
4. Select don't allow at the allow tree tracker to access photos and media on your device prompt

**Expected behavior**
"Camera permission is required" message is displayed. User prompts are redisplayed so that the user has an opportunity to select allow.

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Desktop (please complete the following information):**
- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]
- Version [e.g. 22]

**Smartphone (please complete the following information):**
- Device: [e.g. Techno F?-)] Motorola g play
- OS: [e.g. Android Version: ] Android 11
- Browser [e.g. stock browser, safari]
- Version [e.g. 22]

**Additional context**
Add any other context about the problem here.

Contributor guide

No contributing guide indexed for this repository

Research direction

No file or test is named in the report. Start by reproducing the Android flow on the listed Motorola device or Android 11, then trace the permission handling after all prompts are denied; done means the app shows a camera-permission message and redisplays the prompts without hanging.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, kotlin
Domain
mobile-dev
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.