BUG: PROD: v1.3.0-beta First-Launch Onboarding Does Not Auto-Select the Default Avatar
Maintainers usually reply within 2 days
@RitikaSen27 is already working on this.
Since Oct 23, 2026.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 76/100
Research direction
Start in the first-launch onboarding wizard implementation and locate where predefined avatars and the profile picture preview are initialized. Confirm that the first avatar is selected when the wizard opens while other avatar choices and custom uploads still work; no specific test file is identified in the issue.
Written by the indexing model from the issue text.
Description
[BUG] PROD: v1.3.0-beta First-Launch Onboarding Does Not Auto-Select the Default Avatar
Description
On the first launch of PictoPy v1.3.0-beta, the onboarding wizard displays a profile setup page where new users can enter their name and choose an avatar or upload a custom profile picture.
Currently, no avatar is selected by default. The profile picture preview displays the placeholder text PREVIEW, even though multiple predefined avatars are available below it.
Steps to Reproduce
- Launch PictoPy v1.3.0-beta for the first time.
- Navigate to the first step of the onboarding wizard.
- Observe the profile picture preview and the available avatar options.
Actual Behavior
- The profile picture preview displays
PREVIEW. - None of the predefined avatars is selected by default.
- The user must manually select an avatar to populate the profile picture preview.
Expected Behavior
- The first predefined avatar should be automatically selected by default when the onboarding wizard opens.
- The profile picture preview should immediately display the first avatar instead of the
PREVIEWplaceholder. - Users should still be able to select a different predefined avatar or upload a custom profile picture.
Environment
- Application: PictoPy
- Version: v1.3.0-beta
- Occurrence: First launch, initial onboarding step
- Category: Production Bug / Onboarding UI
Screenshot
- Dominant language
- Python
- Stars
- 304
- Forks
- 725
- Avg merge
- 3d 2h
- Merged PRs (30d)
- 8
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from AOSSIE-Org/PictoPy
-
BUG: PROD: v1.3.0-beta Onboarding Profile Picture Misaligns When Name Validation Error AppearsPossibly taken @RitikaSen27 claimed this 1 day ago. Openbug good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
AOSSIE-Org/PictoPy#1647 · 2 comments ·
Maintainers usually reply within 2 days
-
BUG:BUG: Inefficient path resolution in frame loop, duplicate image encode pipelines, and redundant DB calls in videos.pyPossibly taken @vjkumar2756 claimed this 1 day ago. Openenhancement possible-duplicate
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
AOSSIE-Org/PictoPy#1641 · 4 comments ·
Maintainers usually reply within 2 days
-
BUG: Invalid target directory in package.json cargo:check scriptPossibly taken @nishtha-agarwal-211 claimed this 1 day ago. Openbug
Difficulty 1/5 Under an hour Newbie friendliness 88/100
AOSSIE-Org/PictoPy#1639 · 3 comments ·
Maintainers usually reply within 2 days
-
BUG:Edit Album strips spaces from the password so albums with a leading/trailing space in the password can't be editedPossibly taken @ManyaJain111 claimed this 2 days ago. Openbug enhancement possible-duplicate
Difficulty 2/5 1-3 hours Newbie friendliness 77/100
AOSSIE-Org/PictoPy#1637 · 7 comments ·
Maintainers usually reply within 2 days
-
bug possible-duplicate
Difficulty 2/5 1-3 hours Newbie friendliness 83/100
AOSSIE-Org/PictoPy#1632 · 4 comments ·
Maintainers usually reply within 2 days
All issues in AOSSIE-Org/PictoPy
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 77/100
AstrBotDevs/AstrBot#10720 ·
Maintainers usually reply within 1 day
-
fix(xiaomi): curated picker list still offers six ids that return 400 (plan-limited vs retired)Opencause/upstream comp/cli P2 provider/other tool/file type/bug
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
NousResearch/hermes-agent#143900 ·
Maintainers usually reply within 1 day
-
Difficulty 1/5 1-3 hours Newbie friendliness 85/100
WLAN-Pi/wlanpi-profiler#341 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 77/100
Maintainers usually reply within 1 day