{ "id": "116736", "key": "TIMOB-14533", "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": [ { "id": "15711", "description": "2013 Sprint 24", "name": "2013 Sprint 24", "archived": true, "released": true, "releaseDate": "2013-11-29" }, { "id": "15712", "description": "2013 Sprint 24 API", "name": "2013 Sprint 24 API", "archived": true, "released": true, "releaseDate": "2013-11-29" }, { "id": "14982", "description": "Release 3.2.0", "name": "Release 3.2.0", "archived": false, "released": true, "releaseDate": "2013-12-19" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2014-05-28T16:05:36.000+0000", "created": "2013-07-02T09:19:16.000+0000", "epic": { "id": 105183, "key": "TIMOB-11818", "name": "Android: Camera Bugs", "summary": "Android: Address deficiencies in the Camera implementation", "color": { "key": "color_1" }, "done": false }, "priority": { "name": "High", "id": "2" }, "labels": [ "android", "android-4.0", "camera", "module_media", "qe-testadded", "sony", "triage", "xperia" ], "versions": [ { "id": "14162", "description": "Release 3.1.0", "name": "Release 3.1.0", "archived": true, "released": true, "releaseDate": "2013-04-16" } ], "issuelinks": [ { "id": "30156", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "113769", "key": "TIMOB-14211", "fields": { "summary": "Android: Photo deleted on Xperia Arc (lt15i)", "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" } }, "priority": { "name": "Medium", "id": "3" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } }, { "id": "32637", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "106605", "key": "TIMOB-12848", "fields": { "summary": "Android: Using the camera on certain devices causes the app to crash", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "priority": { "name": "Critical", "id": "1" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } } ], "assignee": { "name": "pwang", "key": "pwang", "displayName": "Ping Wang", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2014-05-28T16:07:29.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "10202", "name": "Android", "description": "Android Platform" } ], "description": "We have 4 Sony Ericsson devices here:\r\n- Xperia S (LT26i) on Android 4.1.2\r\n- Xperia Arc (LT15i) on Android 2.3.3\r\n- Xperia Arc S (LT18i) on Android 2.3.4\r\n- Xperia U (ST25i) on Android 2.3.7\r\n\r\nEverything is ok, except for the Xperia S on Android 4.1.2. After a camera snapshot, the picture returned is not the one just captured, but the last in the gallery... That is a really bad bug for data privacy.\r\n\r\nI found a solution to fix this, here is the pull request I made:\r\nhttps://github.com/appcelerator/titanium_mobile/pull/4432\r\n\r\nWith this fix, the camera works properly on all our devices (we also have Samsung, LG, Motorola and HTC ones)", "attachment": [], "flagged": false, "summary": "Android: Picture capture returns last photo in gallery, not the one just captured", "creator": { "name": "arnaud_besnier", "key": "arnaud_besnier", "displayName": "Arnaud Besnier", "active": true, "timeZone": "Europe/Berlin" }, "subtasks": [], "reporter": { "name": "arnaud_besnier", "key": "arnaud_besnier", "displayName": "Arnaud Besnier", "active": true, "timeZone": "Europe/Berlin" }, "environment": "Titanium SDK 3.1.0\r\nAndroid 4.1.2\r\nSony Ericsson Devices", "comment": { "comments": [ { "id": "273117", "author": { "name": "ygbr", "key": "ygbr", "displayName": "Ygor Lemos", "active": true, "timeZone": "America/Sao_Paulo" }, "body": "I can confirm this is affecting a lot of users using Sony Ericsson devices. (still collecting data to see if the same problem occurs to users of other phones...)\r\n\r\n", "updateAuthor": { "name": "ygbr", "key": "ygbr", "displayName": "Ygor Lemos", "active": true, "timeZone": "America/Sao_Paulo" }, "created": "2013-09-27T02:49:10.000+0000", "updated": "2013-09-27T02:49:10.000+0000" }, { "id": "273118", "author": { "name": "ygbr", "key": "ygbr", "displayName": "Ygor Lemos", "active": true, "timeZone": "America/Sao_Paulo" }, "body": "Tested on 3.1.2.GA and this still happens!", "updateAuthor": { "name": "ygbr", "key": "ygbr", "displayName": "Ygor Lemos", "active": true, "timeZone": "America/Sao_Paulo" }, "created": "2013-09-27T02:49:43.000+0000", "updated": "2013-09-27T02:49:43.000+0000" }, { "id": "273236", "author": { "name": "ygbr", "key": "ygbr", "displayName": "Ygor Lemos", "active": true, "timeZone": "America/Sao_Paulo" }, "body": "Also happening on Sony Ericsson Xperia L.\r\n\r\nSome users are also reporting similar problems with *Motorola* Razr D3 XT920 and XT919 indicating that this bug may not be related only to Sony Ericsson devices.", "updateAuthor": { "name": "ygbr", "key": "ygbr", "displayName": "Ygor Lemos", "active": true, "timeZone": "America/Sao_Paulo" }, "created": "2013-09-27T19:20:45.000+0000", "updated": "2013-09-27T19:20:45.000+0000" }, { "id": "273565", "author": { "name": "oromero", "key": "oromero", "displayName": "Olga Romero", "active": true, "timeZone": "America/Los_Angeles" }, "body": "I tested KS (3.1.4) camera on\n XPERIA 2.3.7 and Nexus4 Android version 4.3 with \n\nAppcelerator Studio, build: 3.1.3.201309132456\nTitanium SDK, build: 3.1.4.v20130927154557\n\nand cannot reproduce the issue. We will continue to investigate.", "updateAuthor": { "name": "oromero", "key": "oromero", "displayName": "Olga Romero", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-10-01T23:50:56.000+0000", "updated": "2013-10-01T23:50:56.000+0000" }, { "id": "273573", "author": { "name": "ygbr", "key": "ygbr", "displayName": "Ygor Lemos", "active": true, "timeZone": "America/Sao_Paulo" }, "body": "This only happens on selected devices.", "updateAuthor": { "name": "ygbr", "key": "ygbr", "displayName": "Ygor Lemos", "active": true, "timeZone": "America/Sao_Paulo" }, "created": "2013-10-02T00:27:27.000+0000", "updated": "2013-10-02T00:27:27.000+0000" }, { "id": "274908", "author": { "name": "ygbr", "key": "ygbr", "displayName": "Ygor Lemos", "active": true, "timeZone": "America/Sao_Paulo" }, "body": "Reported by many users (30+) using Sony Xperia SP...", "updateAuthor": { "name": "ygbr", "key": "ygbr", "displayName": "Ygor Lemos", "active": true, "timeZone": "America/Sao_Paulo" }, "created": "2013-10-12T18:18:08.000+0000", "updated": "2013-10-12T18:18:08.000+0000" }, { "id": "274952", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "[~ygbr] What would be the difference between the Sony Xperia we tried, and the one you are reporting it on? We need to find some device to reproduce the issue.", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-10-14T15:53:20.000+0000", "updated": "2013-10-14T15:53:20.000+0000" }, { "id": "275054", "author": { "name": "ygbr", "key": "ygbr", "displayName": "Ygor Lemos", "active": true, "timeZone": "America/Sao_Paulo" }, "updateAuthor": { "name": "ygbr", "key": "ygbr", "displayName": "Ygor Lemos", "active": true, "timeZone": "America/Sao_Paulo" }, "created": "2013-10-14T21:44:40.000+0000", "updated": "2013-10-14T21:44:40.000+0000" }, { "id": "275624", "author": { "name": "ygbr", "key": "ygbr", "displayName": "Ygor Lemos", "active": true, "timeZone": "America/Sao_Paulo" }, "body": "Just got a brand new Xperia S LT26i yesterday for solving this.\r\n\r\nI have tested my application which works fine on all other droids and it worked normally on the Xperia S as it came from factory (Android 4.0.4).\r\n\r\nThen I observed it had some \"updates\" so I have updated it from Android 4.0.4 to Android 4.1.2 and then the error could be reproduced.\r\n\r\nSo... if you guys have any of those Xperias, update it to 4.1.2 and the error instantly pops.\r\n\r\nAll the pics I took, returned random gallery images instead of the pic I have just taken. Guess it has to do with Sony custom camera app.\r\n\r\nI will test the solution using Intents today as post back.", "updateAuthor": { "name": "ygbr", "key": "ygbr", "displayName": "Ygor Lemos", "active": true, "timeZone": "America/Sao_Paulo" }, "created": "2013-10-18T11:54:25.000+0000", "updated": "2013-10-18T11:54:25.000+0000" }, { "id": "275980", "author": { "name": "ygbr", "key": "ygbr", "displayName": "Ygor Lemos", "active": true, "timeZone": "America/Sao_Paulo" }, "body": "Also I have notice that after updating to 4.1.2 (Sony Build: 6.2.B.0.200) the showCamera() shows a dialog asking whether you want to use the Camera or Photo Effect (this dialog didn't exist on 4.0.4 where the camera worked properly).\r\nI have of course selected the camera option for taking the picture but the returned picture was always a random picture from the gallery.", "updateAuthor": { "name": "ygbr", "key": "ygbr", "displayName": "Ygor Lemos", "active": true, "timeZone": "America/Sao_Paulo" }, "created": "2013-10-21T18:24:11.000+0000", "updated": "2013-10-21T20:23:00.000+0000" }, { "id": "275992", "author": { "name": "ygbr", "key": "ygbr", "displayName": "Ygor Lemos", "active": true, "timeZone": "America/Sao_Paulo" }, "body": "2 more things:\r\n\r\n1 - I have updated the phone to the very latest build available by Sony ( 6.2.B.1.96) the problem STILL PERSISTS but the dialog seems to have vanished.\r\n\r\n2 - I have tried the solution based on android.media.action.IMAGE_CAPTURE Intent but on the Xperia, startActivityForResult() never calls the callback function after you take the picture no matter what you do. Really awkward. Any ideas on alternatives ways to call this intent and get the result image?\r\n", "updateAuthor": { "name": "ygbr", "key": "ygbr", "displayName": "Ygor Lemos", "active": true, "timeZone": "America/Sao_Paulo" }, "created": "2013-10-21T19:40:55.000+0000", "updated": "2013-10-21T19:40:55.000+0000" }, { "id": "276056", "author": { "name": "ygbr", "key": "ygbr", "displayName": "Ygor Lemos", "active": true, "timeZone": "America/Sao_Paulo" }, "body": "As a last attempt, I have built Titanium from source (targeted on 3_1_3_GA tag) and applied PR 4332 manually (https://github.com/appcelerator/titanium_mobile/pull/4432) as mentioned on the issue desc.\r\n\r\nI can attest that this PR WORKS.\r\n\r\nTested on 3.1.3.GA + PR4332 built on mac.\r\nDevice: Sony Xperia S LT26i (Android 4.1.2 - Build: 6.2.B.1.96)\r\n\r\nI have also asked for some users to test on their devices and I have received 3 positive feedbacks.\r\n\r\nPlease apply this PR to master or use it as a baseline for fixing this issue for Xperia devices on Android 4.1.2+\r\n\r\n\r\n", "updateAuthor": { "name": "ygbr", "key": "ygbr", "displayName": "Ygor Lemos", "active": true, "timeZone": "America/Sao_Paulo" }, "created": "2013-10-21T23:25:50.000+0000", "updated": "2013-10-21T23:25:50.000+0000" }, { "id": "277052", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "[~ygbr] The thing that concerns me about that PR is that it just adds an if statement specific to one manufacturer of devices. It seems like a relatively fragile fix. Thoughts?", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-10-28T22:40:02.000+0000", "updated": "2013-10-28T22:40:02.000+0000" }, { "id": "277056", "author": { "name": "ygbr", "key": "ygbr", "displayName": "Ygor Lemos", "active": true, "timeZone": "America/Sao_Paulo" }, "body": "Hi Ingo,\r\n\r\nIndeed it is very fragile. As arnauld commented on the PR itself (https://github.com/appcelerator/titanium_mobile/pull/4432#issuecomment-26782562) it only solves the problem for a few devices. In my case it has solved the problem for both devices that I bought for this specific bug.\r\n\r\nI think that maybe this whole if block needs some thought from the Ti Engineers that wrote it since this clearly starts the problem for several devices.\r\n\r\n{code}\r\nif (c == null && !Build.MANUFACTURER.equals(\"Sony Ericsson\")) {\r\n c = activity.getContentResolver().query(Images.Media.EXTERNAL_CONTENT_URI, projection, null, null,Images.ImageColumns.DATE_TAKEN);\r\n isDataValid = false;\r\n}\r\n{code}\r\n\r\nI've tried the Intent \"solution\" but although it opens the camera, the callback on startActivityForResult is never called on those devices which is very strange.\r\n\r\nOn the Xperia S (LT26i) device I have managed to reproduce this issue every time, even after factory resetting the device multiple times. Do you guys have one of those lying around on Appcelerator? I saw some camera-related garbage on logcat (low level C calls). Perhaps related to Sony camera customizations that are causing those problems.", "updateAuthor": { "name": "ygbr", "key": "ygbr", "displayName": "Ygor Lemos", "active": true, "timeZone": "America/Sao_Paulo" }, "created": "2013-10-28T22:49:08.000+0000", "updated": "2013-10-28T22:49:08.000+0000" }, { "id": "277455", "author": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "body": "[~ygbr] The QE team tried to reproduce this with our closest device, an Xperia U with 2.3.6. We were unable to repro trying a few scenarios:\r\n* Kitchensink\r\n* Sample code from TIMOB-12848\r\n* Sample code as above but with \"save to gallery\" true\r\n* Empty Gallery with above code\r\n* Populated gallery with above code\r\n\r\nDo you have code that reliably fails that we can use? It would help a great deal as we are not clear on the gallery interaction you are using.", "updateAuthor": { "name": "sdowse", "key": "sdowse", "displayName": "Samuel Dowse", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-10-31T03:10:46.000+0000", "updated": "2013-11-05T23:01:35.000+0000" }, { "id": "277857", "author": { "name": "ygbr", "key": "ygbr", "displayName": "Ygor Lemos", "active": true, "timeZone": "America/Sao_Paulo" }, "body": "@Eric you need to test it with 4.1.2 or greater... this does not seen to happen on older Android versions only on new ones.\r\n\r\nThis very code works and reproduces normally on a factory resetted Xperia S LT26i running 4.1.2.\r\n\r\nTry on Xperia's running the latest version of Android 4.1.x", "updateAuthor": { "name": "ygbr", "key": "ygbr", "displayName": "Ygor Lemos", "active": true, "timeZone": "America/Sao_Paulo" }, "created": "2013-11-02T22:28:35.000+0000", "updated": "2013-11-02T22:28:35.000+0000" }, { "id": "278514", "author": { "name": "ygbr", "key": "ygbr", "displayName": "Ygor Lemos", "active": true, "timeZone": "America/Sao_Paulo" }, "body": "It is important to notice that this issue happens ONLY on Android 4.x and up on select Xperia devices. I haven't been able to reproduce it on older Android versions.", "updateAuthor": { "name": "ygbr", "key": "ygbr", "displayName": "Ygor Lemos", "active": true, "timeZone": "America/Sao_Paulo" }, "created": "2013-11-06T22:13:06.000+0000", "updated": "2013-11-06T22:13:06.000+0000" }, { "id": "278703", "author": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Hello, We have upgraded our Xperia and are still unable to reproduce. What would be extremely helpful is to get some sample code with the specific workflow that is causing the problem. We've tried a few combinations using the sample code mentioned, but it doesn't seem to occur. Also, does this have any connection with either full or empty galleries? We've tried both.", "updateAuthor": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-11-07T21:27:09.000+0000", "updated": "2013-11-07T21:27:09.000+0000" }, { "id": "279229", "author": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Hello all, based on what we can tell, this looks like a 4.1 issue on these particular devices. Our two physical devices are an Xperia Arc S and an Xperia U. The Arc S maximum is 4.0, and the U is also 4.0. Although we updated the Arc S, we are still unable to reproduce. We will see if the new genymotion image reproduces the problem, while we see if we can find an Xperia device that is capable of 4.1+.", "updateAuthor": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-11-12T22:28:47.000+0000", "updated": "2013-11-12T22:28:47.000+0000" }, { "id": "279423", "author": { "name": "hpham", "key": "hpham", "displayName": "Hieu Pham", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Closing as unable to reproduce until we get a reliable test case.", "updateAuthor": { "name": "hpham", "key": "hpham", "displayName": "Hieu Pham", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-11-13T22:46:19.000+0000", "updated": "2013-11-13T22:46:19.000+0000" }, { "id": "279527", "author": { "name": "arnaud_besnier", "key": "arnaud_besnier", "displayName": "Arnaud Besnier", "active": true, "timeZone": "Europe/Berlin" }, "body": "This is sad. It is an everyday bug on our Android app.", "updateAuthor": { "name": "arnaud_besnier", "key": "arnaud_besnier", "displayName": "Arnaud Besnier", "active": true, "timeZone": "Europe/Berlin" }, "created": "2013-11-14T10:28:04.000+0000", "updated": "2013-11-14T10:28:04.000+0000" }, { "id": "279539", "author": { "name": "ygbr", "key": "ygbr", "displayName": "Ygor Lemos", "active": true, "timeZone": "America/Sao_Paulo" }, "body": "You cannot reproduce this because you haven't followed the specs for the bug to happen.\r\n\r\nYou must have a Xperia device in which this occurs like the LT26i\r\nYou must be on Android 4.1.2 or later as clearly this doesn't happen on older versions\r\n\r\nClearly this doesn't reproduce on Xperia U with Android 4.0\r\n\r\nI will attach a video showing the behavior with a factory resetted Xperia running the test case", "updateAuthor": { "name": "ygbr", "key": "ygbr", "displayName": "Ygor Lemos", "active": true, "timeZone": "America/Sao_Paulo" }, "created": "2013-11-14T13:10:23.000+0000", "updated": "2013-11-14T13:10:23.000+0000" }, { "id": "279540", "author": { "name": "arnaud_besnier", "key": "arnaud_besnier", "displayName": "Arnaud Besnier", "active": true, "timeZone": "Europe/Berlin" }, "body": "Thank you Ygor!", "updateAuthor": { "name": "arnaud_besnier", "key": "arnaud_besnier", "displayName": "Arnaud Besnier", "active": true, "timeZone": "Europe/Berlin" }, "created": "2013-11-14T13:12:54.000+0000", "updated": "2013-11-14T13:12:54.000+0000" }, { "id": "279784", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "We are purchasing an Xperia LT26i. Hopefully this will allow us to reproduce the issue.", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-11-15T16:25:18.000+0000", "updated": "2013-11-15T16:25:18.000+0000" }, { "id": "280441", "author": { "name": "pwang", "key": "pwang", "displayName": "Ping Wang", "active": true, "timeZone": "America/Los_Angeles" }, "body": "PR: https://github.com/appcelerator/titanium_mobile/pull/5002\nTest case\n{code}\nvar win = Ti.UI.createWindow({\n\tbackgroundColor : 'white'\n});\n\nvar imageView = Ti.UI.createImageView({\n\twidth : 400,\n\theight : 400\n});\nwin.add(imageView);\n\nvar button = Ti.UI.createButton({\n\ttop : 0,\n\ttitle : \"open camera\"\n});\n\nbutton.addEventListener(\"click\", function() {\n\tTitanium.Media.showCamera({\n\n\t\tsuccess : function(event) {\n\t\t\tTi.API.info('Our type was: ' + event.mediaType);\n\t\t\tif (event.mediaType == Ti.Media.MEDIA_TYPE_PHOTO) {\n\t\t\t\timageView.image = event.media.imageAsResized(400, 400);\n\n\t\t\t} else {\n\t\t\t\talert(\"got the wrong type back =\" + event.mediaType);\n\t\t\t}\n\t\t},\n\t\tcancel : function() {\n\t\t\tTi.API.info(\"***************** cancel\");\n\t\t},\n\t\terror : function(error) {\n\t\t\tTi.API.info(\"***************** error\");\n\t\t},\n\t\tsaveToPhotoGallery : true,\n\t\tmediaTypes : [Ti.Media.MEDIA_TYPE_VIDEO, Ti.Media.MEDIA_TYPE_PHOTO]\n\t});\n});\n\nwin.add(button);\n\nwin.open(); \n{code}\n\nFor FR:\n1. Run the above test case on Xperia LT26i(4.1.2). Take a picture and should see the picture showing in the image view. Go to the gallery/album and should see the picture which is just captured.\n2. Run the above test case on a variety of devices to make sure it does not break anything.", "updateAuthor": { "name": "pwang", "key": "pwang", "displayName": "Ping Wang", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-11-21T00:29:17.000+0000", "updated": "2013-11-21T00:29:17.000+0000" }, { "id": "280821", "author": { "name": "sdowse", "key": "sdowse", "displayName": "Samuel Dowse", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Verified fixed on:\nMac OSX 10.9 Mavericks\nTitanium Studio, build: 3.2.0.201311211626\nTitanium SDK, build: 3.2.0.v20131122125648\nCLI: 3.2.0-alpha\nAndroid Devices: Xperia S (4.1.2), Galaxy Note II (4.1.2), Xperia Arc S (4.0.4)\n\nUsing the test case provided I was able to take a picture and have it display the picture I had just taken.\nCamera functionality seems unaffected on other devices and Android version.\nAll seems to be working as expected.\nClosing", "updateAuthor": { "name": "sdowse", "key": "sdowse", "displayName": "Samuel Dowse", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-11-22T23:27:15.000+0000", "updated": "2013-11-22T23:27:15.000+0000" } ], "maxResults": 27, "total": 27, "startAt": 0 } } }