cordova-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Nick Redding (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CB-10288) statusbar plugin interaction with iOS multitasking
Date Wed, 13 Jan 2016 20:26:39 GMT

    [ https://issues.apache.org/jira/browse/CB-10288?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15096925#comment-15096925
] 

Nick Redding commented on CB-10288:
-----------------------------------

I've been testing on an iPad Air 2 with iOS 9.2 which has multitasking. Pull an app in from
the right when cordova is active--OK. Pull cordova in from the right when another app is active--rendering
broken. Remove the offending line--all OK. I also attempted to reproduce CB 4712 on my iPhone
6 (iOS 9.2) after removing said line, and I cannot. The status bar behaves when a call becomes
active.

I think we may be seeing a limitation of only testing on the iOS simulator if it doesn't manifest
this multitasking problem. My conclusions are based on actual device testing.

In the end I don't care if the plugin is fixed and released--I'm using a patched plugin that
works properly on both iPhone and iPad, doesn't suffer from CB 4712, and allows multitasking
to work properly. If I want to integrate a new version of the plugin, I know what line of
code to remove.

For the sake of other developers though, the professional thing to do would be to fix the
issue in the release version of the plugin so other developers don't have to spend hours chasing
the problem down.



> statusbar plugin interaction with iOS multitasking
> --------------------------------------------------
>
>                 Key: CB-10288
>                 URL: https://issues.apache.org/jira/browse/CB-10288
>             Project: Apache Cordova
>          Issue Type: Bug
>          Components: Plugin Statusbar
>         Environment: cordova ios 4.0.0
>            Reporter: Nick Redding
>            Assignee: jcesarmobile
>              Labels: cordova-ios-4.1.0, ios, triaged
>
> In pluginInitialize the statement
> [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(statusBarDidChangeFrame:)
name: UIApplicationDidChangeStatusBarFrameNotification object:nil];
> causes incorrect rendering behavior when using iOS multitasking split window. When pulling
the cordova app onto the screen from the right, the window resizing is not handled correctly
(much larger widths thsn actual are reported and reflected in the rendering).
> Commenting out this statement eliminates the problem, but it is not clear what the potentially
unwanted effects of this would be.



--
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


Mime
View raw message