[TIMOB-11536] iOS: Web views - Missing the label to hide the toolbar.
GitHub Issue | n/a |
Type | Bug |
Priority | High |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2013-01-15T11:46:50.000+0000 |
Affected Version/s | Release 3.0.0 |
Fix Version/s | Release 3.1.0, 2012 Sprint 22, 2012 Sprint 25, 2012 Sprint 25 API |
Components | iOS |
Labels | api, qe-ios100112 |
Reporter | Olga Romero |
Assignee | Vishal Duggal |
Created | 2012-10-18T23:56:46.000+0000 |
Updated | 2013-01-25T22:42:54.000+0000 |
Description
Description:
While testing Web Views I was not able to hide the toolbar due to absence of the label 'Click Me to Hide the Toolbar'.
*It is a regression, does not occur in 2.1.3*
Test steps:
1.Launch KitchenSink
2.Go to Views> Web Views> Local URL
Actual result:
There is no label 'Click Me to Hide the Toolbar'.
See an attachment
Expected result:
It should be the label 'Click Me to Hide the Toolbar' above, which will be replaced with 'hello' word after click, and the toolbar will be hidden.
See an attachment.
Attachments
*it does not occur in 2.1.4* It is not a 6.1 issue or Xcode 4.6 SDK beta 3 It was a "working" SDK build 3.0.0.v20121121161553 Tested on: Titanium Studio, build: 3.0.0.201212101208 Titanium SDK, build 3.0.0.v20121210171701 Device: iPhone5 iOS 6.1 iPhone5 iOS 6.0
The issue occurs on SDK 3.0.0 build but not on 2.1.4.GA or 2.1.3.GA Could reproduce the issue each time on following: SDK: 3.0.0.v20121211130203 Device: iPad2 (v5.1), iPad3(v6.0), iPhone 4S(v5.1) XCode: 4.5.1 Tried going back till Titanium SDK 3.0.0.v20121204154658 and could get the issue on each SDK build tested on KS from both master and 3_0_X branch. One of the devices had an earlier installed KS that was installed using SDK build 3.0.0.v20121204181658 on which the issue did not occur. However reinstalling the KS app today with same build showed the reported issue.
I was able to reproduce the issue with: Titanium Studio, build: 3.0.0.201212112036 Titanium SDK, build 3.0.0.v20121211174657 XCode 4.5.2 Device: iPhone5 iOS 6.0 Test steps: 1.Build an App in Studio with the current SDK 2.Install to iOS device 3. Clean ALL - delete an App from iTunes, device Repeat steps 1-4 (I repeated it 10 times and confirmed the issue 10 out of 10)
Putting this on hold for now.
Reopening to edit resolution
Implementation of custom protocol handler for local files has fixed this issue
Fixed by PR https://github.com/appcelerator/titanium_mobile/pull/3701 against master
Closing as fixed. Tested and verified with: Titanium Studio, build: 3.0.1.201212181159 Titanium SDK, build: 3.0.2.v20130124164131 Devices: iPad2 iOS 5.1 iPhone5 iOS 6.0