Return-Path: X-Original-To: apmail-cordova-issues-archive@minotaur.apache.org Delivered-To: apmail-cordova-issues-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 5EA9D187F5 for ; Thu, 14 Jan 2016 12:36:40 +0000 (UTC) Received: (qmail 41856 invoked by uid 500); 14 Jan 2016 12:36:40 -0000 Delivered-To: apmail-cordova-issues-archive@cordova.apache.org Received: (qmail 41830 invoked by uid 500); 14 Jan 2016 12:36:40 -0000 Mailing-List: contact issues-help@cordova.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list issues@cordova.apache.org Received: (qmail 41807 invoked by uid 99); 14 Jan 2016 12:36:40 -0000 Received: from arcas.apache.org (HELO arcas) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 14 Jan 2016 12:36:40 +0000 Received: from arcas.apache.org (localhost [127.0.0.1]) by arcas (Postfix) with ESMTP id DC9C32C1F58 for ; Thu, 14 Jan 2016 12:36:39 +0000 (UTC) Date: Thu, 14 Jan 2016 12:36:39 +0000 (UTC) From: "jcesarmobile (JIRA)" To: issues@cordova.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (CB-5511) Status bar plugin doesn't affect in-app browser MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/CB-5511?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15098056#comment-15098056 ] jcesarmobile commented on CB-5511: ---------------------------------- Current version of the plugin always shows a status bar, but not the statusbar plugin statusbar, so the color won't be shown. It can't use the statusbar plugin statusbar because the inAppBrowser plugins is presented modally over the cordova webview. So, should the inAppBrowser status bar behave like the statusbar plugin status bar? I think it at least should be hidden if the statusbar plugin statusbar is hidden, right now it only happens if UIViewControllerBasedStatusBarAppearance is false. If UIViewControllerBasedStatusBarAppearance is true, it should be possible adding this method to CDVInAppBrowserViewController {code} - (BOOL) prefersStatusBarHidden { return [UIApplication sharedApplication].statusBarHidden; } {code} > Status bar plugin doesn't affect in-app browser > ----------------------------------------------- > > Key: CB-5511 > URL: https://issues.apache.org/jira/browse/CB-5511 > Project: Apache Cordova > Issue Type: Bug > Components: Plugin Statusbar > Affects Versions: 3.1.0 > Reporter: Jacob Weber > Priority: Minor > Labels: statusbar-plugin > > If you use the status bar plugin on iOS, and set StatusBarOverlaysWebView=false or StatusBarBackgroundColor, those settings don't affect the in-app browser. So when you open an in-app browser, the status bar will return to a transparent overlay. -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org For additional commands, e-mail: issues-help@cordova.apache.org