Kureev / Kureev/react-native-navbar

Don't perform any statusBar manipulations by default

Open
#105 0 comments 1 reaction 0 assignees View on GitHub
Dominant language
JavaScript
Stars
1.9k
Forks
318
PR merge metrics
No merged PRs in 30d

Description

## Issue

When ViewControllerBasedStatusBarAppearance key in the Info.plist is set to YES, any attempt to setStyle or setHidden on StatusBarIOS will cause an exception be thrown. It may be reasonable to add a customizable key on the configuration of statusBar to leave the right to users.

Proposed solution #104
## Requester

@liuyaodong

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the statusBar configuration and the calls to StatusBarIOS.setStyle and setHidden. Confirm how the component behaves when ViewControllerBasedStatusBarAppearance is enabled, then implement the requested configurable behavior so status-bar manipulation is disabled by default and verify that the opt-in path still works.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, react-native
Domain
mobile-dev
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 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.