apache / apache/cordova-plugin-inappbrowser

StatusBar visible even after IAB with target _blank is closed (iOS )

Open
#626 4 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.