Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

App freezes and shows only half the screen when changing server during installation

Open
#4,692 3 comments 0 reactions 1 assignee View on GitHub

Maintainers usually reply within 2 days

@Withalion is already working on this.

Since Sep 23, 2026.

Assessment

Difficulty
3/5
Estimated time
1-2 days
Newbie friendliness
68/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Active
Tech stack
android, cpp
Domain
mobile

Research direction

Reproduce the setup flow on the reported Samsung Galaxy A53 5G, starting at the Server field, server selection window, and login screen described in the issue. Trace the server-change and screen-redraw entry points, then verify that confirming or closing server selection returns to a fully rendered login screen without requiring password-field input.

Written by the indexing model from the issue text.

Description

android 🤖 bug data corruption - sync failure - crash - anr high priority ui/ux

Description:

  • When installing a new instance of the application, changing the server via the Server field on setup causes the app to freeze and render only half of the screen.
  • Tapping the close button on the server selection window brings the user back to the login screen, but that screen is also only partially displayed — the layout appears cut off / not fully drawn.
  • The screen only redraws correctly once the user interacts with it further, specifically by typing something into the password field.

Environment:
[x} Staging [x] PROD

Application (+ app version, build, operating system)
Device/OS: Samsung Galaxy A53 5G, Android 16

Steps to reproduce:

  1. Install a new instance of the application.
  2. During setup, tap the Server field to change the server.
  3. Enter/select the new server and confirm.

Actual result:

  • The app freezes.
  • Only half of the screen is displayed.
  • Tapping the close button on the server window returns the user to the login screen, but again only half the screen renders.
  • The screen only redraws fully after the user starts typing in the password field.

Expected result:
After confirming the new server, the app should return to a fully rendered login screen without freezing or requiring an extra interaction (typing in the password field) to force a redraw.

Screen-record:

https://github.com/user-attachments/assets/e7db3a48-a32d-496f-95fa-381efd3e4109

Dominant language
C++
Stars
388
Forks
87
Avg merge
2d 9h
Merged PRs (30d)
15

Getting set up

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.

More from MerginMaps/mobile

All issues in MerginMaps/mobile

Similar issues

More C++ issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.