apache / apache/cordova-plugin-inappbrowser
StatusBar visible even after IAB with target _blank is closed (iOS )
- Dominant language
- Java
- Stars
- 1.1k
- Forks
- 2.2k
- PR merge metrics
- No merged PRs in 30d
Description
# Bug Report
StatusBar visible even after IAB with target _blank is closed (iOS )
## Problem
We were using IAB 3.0.0 but with iOS 13.3, we could not open the IAB window (target = _blank)
To solve this, we upgraded to the latest version and the IAB window is opening now
However, after the IAB window is closed, the iOS status bar becomes visible in our main application. Although we have hidden it in our application.
Until version 3.0.0 it was hiding when the IAB was being closed.
### What is expected to happen?
The StatusBar should disappear after the IAB window is closed.
### What does actually happen?
The StatusBar is visible after the IAB window is closed.
Although, the status bar disappears if we -
1. display an alert message and click ok
2. Rotate our iPad to change orientation
## Information
### Command or Code
### Environment, Platform, Device
### Version information
## Checklist
- [x] I searched for existing GitHub issues
- [x] I updated all Cordova tooling to most recent version
- [x] I included all the necessary information above
Contributor guide
Research direction
Start by reproducing the issue on iOS with an InAppBrowser window using target _blank, then inspect the plugin's close handling and StatusBar interaction. Done means the status bar remains hidden in the main application after the InAppBrowser window closes, without requiring an alert or orientation change.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ios
- Domain
- mobile-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100