{ "id": "128507", "key": "TIMOB-16802", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [], "resolution": null, "resolutiondate": null, "created": "2014-03-31T19:12:11.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [ "supportTeam" ], "versions": [], "issuelinks": [], "assignee": null, "updated": "2018-02-28T20:04:19.000+0000", "status": { "description": "The issue is open and ready for the assignee to start work on it.", "name": "Open", "id": "1", "statusCategory": { "id": 2, "key": "new", "colorName": "blue-gray", "name": "To Do" } }, "components": [ { "id": "10202", "name": "Android", "description": "Android Platform" } ], "description": "We have a production application in the Google Play app store that uses a webview to access our mobile site. The mobile site shows a modal popup when the user clicks/taps the 'Add to Cart' button on the homepage (or any other page). The modal popup is working on the default Android web browser, but in the app's webview, it does not show properly. The modal will appear if you scroll up the webview a bit (but it disappears after the scrolling end) and it is empty of content. I have attached a screenshot of how the modal popup should look (as seen in the default Android web browser). \r\n\r\nHere is our production application that this bug is currently seen in: https://play.google.com/store/apps/details?id=com.hdsupply.whitecapapp&hl=en", "attachment": [ { "id": "46972", "filename": "Screen Shot 2014-03-31 at 3.11.22 PM.png", "author": { "name": "demetri.ganoff@hdsupply.com", "key": "demetri.ganoff@hdsupply.com", "displayName": "demetri ganoff", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-03-31T19:12:11.000+0000", "size": 55840, "mimeType": "image/png" } ], "flagged": false, "summary": "Android: Webview modal not working properly in Android 4.4.2", "creator": { "name": "demetri.ganoff@hdsupply.com", "key": "demetri.ganoff@hdsupply.com", "displayName": "demetri ganoff", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "demetri.ganoff@hdsupply.com", "key": "demetri.ganoff@hdsupply.com", "displayName": "demetri ganoff", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Mac OSX v10.8.5, Appcelerator Studio v3.2.0, Android v4.4.x\r\n\r\nThis is able to be replicated in 4.4.2 but not in 4.4", "comment": { "comments": [ { "id": "299835", "author": { "name": "dfortner", "key": "dfortner", "displayName": "Daniel Fortner", "active": true, "timeZone": "America/Los_Angeles" }, "body": "We were able to replicate this issue with the following steps:\n\n1. Download the Android app \"White Cap\" from Google Play\n2. Click on \"Shop\"\n3. Scroll down and then click \"add to cart\"\n4. No modal box appears, although if you scroll up and down you see a ghost, 1 line modal box\n\nBefore replicating this issue, my Android device was on 4.4 and the modal was working fine. It was only after updating to 4.4.2 that the modal no longer pops up. HD Supply developer: \"The modal popup is implemented using a dojo widget and triggered by the ajax call the button makes.\"", "updateAuthor": { "name": "dfortner", "key": "dfortner", "displayName": "Daniel Fortner", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-04-04T00:23:58.000+0000", "updated": "2014-04-04T00:23:58.000+0000" }, { "id": "299836", "author": { "name": "dfortner", "key": "dfortner", "displayName": "Daniel Fortner", "active": true, "timeZone": "America/Los_Angeles" }, "body": "The source code for the HTML that is being located inside of the WebView of the White Cap app is located at: http://m.whitecap.com/webapp/wcs/stores/servlet/TopCategoriesDisplay?storeId=11301&langId=-1&catalogId=11101\n\nIf it is necessary, we may be able to obtain the modal box web source code. Please let me know if that is necessary or if this behavior is observed with all modal boxes in Android 4.4.2 .", "updateAuthor": { "name": "dfortner", "key": "dfortner", "displayName": "Daniel Fortner", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-04-04T00:34:04.000+0000", "updated": "2014-04-04T00:34:04.000+0000" }, { "id": "301241", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "[~btran] Would you mind posting the workaround they used? That would likely help others here as well. We should also remove the \"immediate\" priority.", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-04-17T13:36:20.000+0000", "updated": "2014-04-17T13:36:20.000+0000" } ], "maxResults": 10, "total": 10, "startAt": 0 } } }