{ "id": "147625", "key": "TIMOB-18876", "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": "16925", "description": "WatchKit Support--all going into 5.0 now", "name": "Release 5.0.0", "archived": true, "released": true, "releaseDate": "2015-09-16" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2015-08-28T01:00:49.000+0000", "created": "2015-05-07T13:35:11.000+0000", "priority": { "name": "Critical", "id": "1" }, "labels": [ "android", "drawerlayout", "mapview", "nested-fragem" ], "versions": [ { "id": "16593", "description": "Release 4.0.0", "name": "Release 4.0.0", "archived": false, "released": true, "releaseDate": "2015-05-21" } ], "issuelinks": [], "assignee": { "name": "hpham", "key": "hpham", "displayName": "Hieu Pham", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2015-08-28T01:00:54.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": "TIMOB-18244 - Map view as center view for drawer layout works just fine. \r\n\r\n*But placing map view into a wrapper view and setting the same as center view for drawer layout, never lets the map load.* \r\n\r\nMay be using http://developer.android.com/reference/android/app/Fragment.html#getChildFragmentManager() can fix this. Not sure how :( \r\n\r\n{code:title=Test Case}\r\nvar TiDrawerLayout = require('com.tripvi.drawerlayout');\r\nvar Map = require(\"ti.map\");\r\nvar win = Ti.UI.createWindow({\r\n backgroundColor : 'white'\r\n});\r\nvar drawer = TiDrawerLayout.createDrawer();\r\nvar menu = Ti.UI.createTableView({\r\n data : [{\r\n title : \"Home\"\r\n }, {\r\n title : \"About\"\r\n }]\r\n});\r\nvar wrapperView = Ti.UI.createView({\r\n backgroundColor : 'orange',\r\n});\r\nwrapperView.add(Ti.UI.createLabel({\r\n top : 10,\r\n text : \"I would like to place a list view or some other compoent here, now map never loads\",\r\n color : \"#fff\"\r\n}));\r\nvar mapview = Map.createView({\r\n bottom : 0,\r\n height : \"50%\",\r\n fragmentOnly : true //setting this to false crashes the app \r\n});\r\nwrapperView.add(mapview);\r\ndrawer.setLeftView(menu);\r\ndrawer.setCenterView(wrapperView);\r\nwin.add(drawer);\r\nwin.open();\r\n{code}", "attachment": [], "flagged": false, "summary": "TiUIMapView: Not loading at all (Nested fragments)", "creator": { "name": "mano_mykingdom", "key": "mano_mykingdom", "displayName": "Manojkumar Murugesan", "active": true, "timeZone": "Asia/Kolkata" }, "subtasks": [], "reporter": { "name": "mano_mykingdom", "key": "mano_mykingdom", "displayName": "Manojkumar Murugesan", "active": true, "timeZone": "Asia/Kolkata" }, "environment": "Titanium 4.0.0.RC2\r\nAndroid", "closedSprints": [ { "id": 416, "state": "closed", "name": "2015 Sprint 12 SDK", "startDate": "2015-06-06T00:00:43.862Z", "endDate": "2015-06-20T00:00:00.000Z", "completeDate": "2015-06-23T05:41:35.834Z", "originBoardId": 114 } ], "comment": { "comments": [ { "id": "351943", "author": { "name": "hpham", "key": "hpham", "displayName": "Hieu Pham", "active": true, "timeZone": "America/Los_Angeles" }, "body": "This is expected since our add() method do not support the adding of a standalone fragment. We would need to add support for it.", "updateAuthor": { "name": "hpham", "key": "hpham", "displayName": "Hieu Pham", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2015-05-07T17:56:42.000+0000", "updated": "2015-05-07T17:56:42.000+0000" }, { "id": "351952", "author": { "name": "mano_mykingdom", "key": "mano_mykingdom", "displayName": "Manojkumar Murugesan", "active": true, "timeZone": "Asia/Kolkata" }, "body": "[~hpham], Is this something to do with *TiUIView.java - add method*? Is there any work around you could suggest to fix this?", "updateAuthor": { "name": "mano_mykingdom", "key": "mano_mykingdom", "displayName": "Manojkumar Murugesan", "active": true, "timeZone": "Asia/Kolkata" }, "created": "2015-05-07T18:42:56.000+0000", "updated": "2015-05-07T18:42:56.000+0000" }, { "id": "351958", "author": { "name": "hpham", "key": "hpham", "displayName": "Hieu Pham", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Yea, that method only supports instances of TiCompositeLayout (ViewGroup) - which is the base of all Titanium views. I'm not aware of any immediate workarounds. We would need to support standalone fragments if you want to add the map fragment to Titanium views.\r\n", "updateAuthor": { "name": "hpham", "key": "hpham", "displayName": "Hieu Pham", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2015-05-07T19:59:35.000+0000", "updated": "2015-05-07T19:59:35.000+0000" }, { "id": "352004", "author": { "name": "mano_mykingdom", "key": "mano_mykingdom", "displayName": "Manojkumar Murugesan", "active": true, "timeZone": "Asia/Kolkata" }, "body": "[~hpham], how about supporting [MapView|http://developer.android.com/reference/com/google/android/gms/maps/MapView.html] within *Ti.Map* module. Do you think that will be a fast and easy solution for now?", "updateAuthor": { "name": "mano_mykingdom", "key": "mano_mykingdom", "displayName": "Manojkumar Murugesan", "active": true, "timeZone": "Asia/Kolkata" }, "created": "2015-05-08T07:19:56.000+0000", "updated": "2015-05-08T07:20:07.000+0000" }, { "id": "354366", "author": { "name": "hpham", "key": "hpham", "displayName": "Hieu Pham", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Manoj, I dig a little deeper into the module. It seems that your fragment is just a wrapper around the actual view. In that case, why don't you just use TiCompositeLayout? Perhaps something like this: https://github.com/manumaticx/Ti.DrawerLayout/pull/36?\r\nWith that PR, you don't even need \"fragmentOnly\" property, since its not using any fragments. The PR should work with maps as well. \r\nThis is the test case I use:\r\n{code}\r\nvar TiDrawerLayout = require(\"com.tripvi.drawerlayout\");\r\nvar Map = require(\"ti.map\");\r\nvar win = Ti.UI.createWindow({\r\n backgroundColor : 'white'\r\n});\r\nvar drawer = TiDrawerLayout.createDrawer();\r\nvar menu = Ti.UI.createTableView({\r\n data : [{\r\n title : \"Home\"\r\n }, {\r\n title : \"About\"\r\n }]\r\n});\r\nvar wrapperView = Ti.UI.createView({\r\n backgroundColor : 'orange',\r\n});\r\nwrapperView.add(Ti.UI.createLabel({\r\n top : 10,\r\n text : \"I would like to place a list view or some other compoent here, now map never loads\",\r\n color : \"#fff\"\r\n}));\r\nvar mapview = Map.createView({\r\n bottom : 0,\r\n height : \"50%\"\r\n});\r\nwrapperView.add(mapview);\r\ndrawer.setLeftView(menu);\r\ndrawer.setCenterView(wrapperView);\r\nwin.add(drawer);\r\nwin.open();\r\n{code}", "updateAuthor": { "name": "hpham", "key": "hpham", "displayName": "Hieu Pham", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2015-06-04T21:41:59.000+0000", "updated": "2015-06-04T21:45:54.000+0000" }, { "id": "357056", "author": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Not sure of what case was intended to be fixed here, so putting results for both:\r\nOriginally reported case: fails with:\r\n{code}\r\nE/TiApplication( 1540): (main) [140,2964] Sending event: exception on thread: main msg:java.lang.IllegalArgumentException: DrawerLayout must be measured with MeasureSpec.EXACTLY.; Titanium 4.1.0,2015/07/06 11:15,d57aa7d\r\nE/TiApplication( 1540): java.lang.IllegalArgumentException: DrawerLayout must be measured with MeasureSpec.EXACTLY.\r\nE/TiApplication( 1540): \tat android.support.v4.widget.DrawerLayout.onMeasure(DrawerLayout.java:831)\r\nE/TiApplication( 1540): \tat android.view.View.measure(View.java:17430)\r\nE/TiApplication( 1540): \tat org.appcelerator.titanium.view.TiCompositeLayout.constrainChild(TiCompositeLayout.java:398)\r\nE/TiApplication( 1540): \tat org.appcelerator.titanium.view.TiCompositeLayout.onMeasure(TiCompositeLayout.java:278)\r\nE/TiApplication( 1540): \tat android.view.View.measure(View.java:17430)\r\nE/TiApplication( 1540): \tat org.appcelerator.titanium.view.TiCompositeLayout.constrainChild(TiCompositeLayout.java:398)\r\nE/TiApplication( 1540): \tat org.appcelerator.titanium.view.TiCompositeLayout.onMeasure(TiCompositeLayout.java:278)\r\nE/TiApplication( 1540): \tat android.view.View.measure(View.java:17430)\r\nE/TiApplication( 1540): \tat android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5463)\r\nE/TiApplication( 1540): \tat android.widget.FrameLayout.onMeasure(FrameLayout.java:430)\r\nE/TiApplication( 1540): \tat android.support.v7.internal.widget.ContentFrameLayout.onMeasure(ContentFrameLayout.java:124)\r\nE/TiApplication( 1540): \tat android.view.View.measure(View.java:17430)\r\nE/TiApplication( 1540): \tat android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5463)\r\nE/TiApplication( 1540): \tat android.support.v7.internal.widget.ActionBarOverlayLayout.onMeasure(ActionBarOverlayLayout.java:444)\r\nE/TiApplication( 1540): \tat android.view.View.measure(View.java:17430)\r\nE/TiApplication( 1540): \tat android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5463)\r\nE/TiApplication( 1540): \tat android.widget.FrameLayout.onMeasure(FrameLayout.java:430)\r\nE/TiApplication( 1540): \tat android.view.View.measure(View.java:17430)\r\nE/TiApplication( 1540): \tat android.widget.LinearLayout.measureVertical(LinearLayout.java:875)\r\nE/TiApplication( 1540): \tat android.widget.LinearLayout.onMeasure(LinearLayout.java:613)\r\nE/TiApplication( 1540): \tat android.view.View.measure(View.java:17430)\r\nE/TiApplication( 1540): \tat android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5463)\r\nE/TiApplication( 1540): \tat android.widget.FrameLayout.onMeasure(FrameLayout.java:430)\r\nE/TiApplication( 1540): \tat com.android.internal.policy.impl.PhoneWindow$DecorView.onMeasure(PhoneWindow.java:2560)\r\nE/TiApplication( 1540): \tat android.view.View.measure(View.java:17430)\r\nE/TiApplication( 1540): \tat android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:2001)\r\nE/TiApplication( 1540): \tat android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:1166)\r\nE/TiApplication( 1540): \tat android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1372)\r\nE/TiApplication( 1540): \tat android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1054)\r\nE/TiApplication( 1540): \tat android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:5779)\r\nE/TiApplication( 1540): \tat android.view.Choreographer$CallbackRecord.run(Choreographer.java:767)\r\nE/TiApplication( 1540): \tat android.view.Choreographer.doCallbacks(Choreographer.java:580)\r\nE/TiApplication( 1540): \tat android.view.Choreographer.doFrame(Choreographer.java:550)\r\nE/TiApplication( 1540): \tat android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:753)\r\nE/TiApplication( 1540): \tat android.os.Handler.handleCallback(Handler.java:739)\r\nE/TiApplication( 1540): \tat android.os.Handler.dispatchMessage(Handler.java:95)\r\nE/TiApplication( 1540): \tat android.os.Looper.loop(Looper.java:135)\r\nE/TiApplication( 1540): \tat android.app.ActivityThread.main(ActivityThread.java:5221)\r\nE/TiApplication( 1540): \tat java.lang.reflect.Method.invoke(Native Method)\r\nE/TiApplication( 1540): \tat java.lang.reflect.Method.invoke(Method.java:372)\r\nE/TiApplication( 1540): \tat com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:899)\r\nE/TiApplication( 1540): \tat com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694)\r\n--------- beginning of crash\r\nE/AndroidRuntime( 1540): FATAL EXCEPTION: main\r\nE/AndroidRuntime( 1540): Process: com.appc.timob18876, PID: 1540\r\nE/AndroidRuntime( 1540): java.lang.IllegalArgumentException: DrawerLayout must be measured with MeasureSpec.EXACTLY.\r\nE/AndroidRuntime( 1540): \tat android.support.v4.widget.DrawerLayout.onMeasure(DrawerLayout.java:831)\r\nE/AndroidRuntime( 1540): \tat android.view.View.measure(View.java:17430)\r\nE/AndroidRuntime( 1540): \tat org.appcelerator.titanium.view.TiCompositeLayout.constrainChild(TiCompositeLayout.java:398)\r\nE/AndroidRuntime( 1540): \tat org.appcelerator.titanium.view.TiCompositeLayout.onMeasure(TiCompositeLayout.java:278)\r\nE/AndroidRuntime( 1540): \tat android.view.View.measure(View.java:17430)\r\nE/AndroidRuntime( 1540): \tat org.appcelerator.titanium.view.TiCompositeLayout.constrainChild(TiCompositeLayout.java:398)\r\nE/AndroidRuntime( 1540): \tat org.appcelerator.titanium.view.TiCompositeLayout.onMeasure(TiCompositeLayout.java:278)\r\nE/AndroidRuntime( 1540): \tat android.view.View.measure(View.java:17430)\r\nE/AndroidRuntime( 1540): \tat android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5463)\r\nE/AndroidRuntime( 1540): \tat android.widget.FrameLayout.onMeasure(FrameLayout.java:430)\r\nE/AndroidRuntime( 1540): \tat android.support.v7.internal.widget.ContentFrameLayout.onMeasure(ContentFrameLayout.java:124)\r\nE/AndroidRuntime( 1540): \tat android.view.View.measure(View.java:17430)\r\nE/AndroidRuntime( 1540): \tat android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5463)\r\nE/AndroidRuntime( 1540): \tat android.support.v7.internal.widget.ActionBarOverlayLayout.onMeasure(ActionBarOverlayLayout.java:444)\r\nE/AndroidRuntime( 1540): \tat android.view.View.measure(View.java:17430)\r\nE/AndroidRuntime( 1540): \tat android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5463)\r\nE/AndroidRuntime( 1540): \tat android.widget.FrameLayout.onMeasure(FrameLayout.java:430)\r\nE/AndroidRuntime( 1540): \tat android.view.View.measure(View.java:17430)\r\nE/AndroidRuntime( 1540): \tat android.widget.LinearLayout.measureVertical(LinearLayout.java:875)\r\nE/AndroidRuntime( 1540): \tat android.widget.LinearLayout.onMeasure(LinearLayout.java:613)\r\nE/AndroidRuntime( 1540): \tat android.view.View.measure(View.java:17430)\r\nE/AndroidRuntime( 1540): \tat android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5463)\r\nE/AndroidRuntime( 1540): \tat android.widget.FrameLayout.onMeasure(FrameLayout.java:430)\r\nE/AndroidRuntime( 1540): \tat com.android.internal.policy.impl.PhoneWindow$DecorView.onMeasure(PhoneWindow.java:2560)\r\nE/AndroidRuntime( 1540): \tat android.view.View.measure(View.java:17430)\r\nE/AndroidRuntime( 1540): \tat android.view.ViewRootImpl.performMeasure(ViewRootImpl.java:2001)\r\nE/AndroidRuntime( 1540): \tat android.view.ViewRootImpl.measureHierarchy(ViewRootImpl.java:1166)\r\nE/AndroidRuntime( 1540): \tat android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1372)\r\nE/AndroidRuntime( 1540): \tat android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1054)\r\nE/AndroidRuntime( 1540): \tat android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:5779)\r\nE/AndroidRuntime( 1540): \tat android.view.Choreographer$CallbackRecord.run(Choreographer.java:767)\r\nE/AndroidRuntime( 1540): \tat android.view.Choreographer.doCallbacks(Choreographer.java:580)\r\nE/AndroidRuntime( 1540): \tat android.view.Choreographer.doFrame(Choreographer.java:550)\r\nE/AndroidRuntime( 1540): \tat android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:753)\r\nE/AndroidRuntime( 1540): \tat android.os.Handler.handleCallback(Handler.java:739)\r\nE/AndroidRuntime( 1540): \tat android.os.Handler.dispatchMessage(Handler.java:95)\r\nE/AndroidRuntime( 1540): \tat android.os.Looper.loop(Looper.java:135)\r\nE/AndroidRuntime( 1540): \tat android.app.ActivityThread.main(ActivityThread.java:5221)\r\nE/AndroidRuntime( 1540): \tat java.lang.reflect.Method.invoke(Native Method)\r\nE/AndroidRuntime( 1540): \tat java.lang.reflect.Method.invoke(Method.java:372)\r\nE/AndroidRuntime( 1540): \tat com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:899)\r\nE/AndroidRuntime( 1540): \tat com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694)\r\n{code}\r\n\r\nAnd Hieu's test case fails with:\r\n{code}\r\nE/TiApplication( 1634): (main) [3106,3106] Sending event: exception on thread: main msg:android.content.res.Resources$NotFoundException: Unable to find resource ID #0x3e8; Titanium 4.1.0,2015/07/06 11:15,d57aa7d\r\nE/TiApplication( 1634): android.content.res.Resources$NotFoundException: Unable to find resource ID #0x3e8\r\nE/TiApplication( 1634): \tat android.content.res.Resources.getResourceName(Resources.java:2026)\r\nE/TiApplication( 1634): \tat android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:947)\r\nE/TiApplication( 1634): \tat android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1138)\r\nE/TiApplication( 1634): \tat android.support.v4.app.BackStackRecord.run(BackStackRecord.java:740)\r\nE/TiApplication( 1634): \tat android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1501)\r\nE/TiApplication( 1634): \tat android.support.v4.app.FragmentManagerImpl$1.run(FragmentManager.java:458)\r\nE/TiApplication( 1634): \tat android.os.Handler.handleCallback(Handler.java:739)\r\nE/TiApplication( 1634): \tat android.os.Handler.dispatchMessage(Handler.java:95)\r\nE/TiApplication( 1634): \tat android.os.Looper.loop(Looper.java:135)\r\nE/TiApplication( 1634): \tat android.app.ActivityThread.main(ActivityThread.java:5221)\r\nE/TiApplication( 1634): \tat java.lang.reflect.Method.invoke(Native Method)\r\nE/TiApplication( 1634): \tat java.lang.reflect.Method.invoke(Method.java:372)\r\nE/TiApplication( 1634): \tat com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:899)\r\nE/TiApplication( 1634): \tat com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694)\r\nE/AndroidRuntime( 1634): FATAL EXCEPTION: main\r\nE/AndroidRuntime( 1634): Process: com.appc.timob18876, PID: 1634\r\nE/AndroidRuntime( 1634): android.content.res.Resources$NotFoundException: Unable to find resource ID #0x3e8\r\nE/AndroidRuntime( 1634): \tat android.content.res.Resources.getResourceName(Resources.java:2026)\r\nE/AndroidRuntime( 1634): \tat android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:947)\r\nE/AndroidRuntime( 1634): \tat android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1138)\r\nE/AndroidRuntime( 1634): \tat android.support.v4.app.BackStackRecord.run(BackStackRecord.java:740)\r\nE/AndroidRuntime( 1634): \tat android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1501)\r\nE/AndroidRuntime( 1634): \tat android.support.v4.app.FragmentManagerImpl$1.run(FragmentManager.java:458)\r\nE/AndroidRuntime( 1634): \tat android.os.Handler.handleCallback(Handler.java:739)\r\nE/AndroidRuntime( 1634): \tat android.os.Handler.dispatchMessage(Handler.java:95)\r\nE/AndroidRuntime( 1634): \tat android.os.Looper.loop(Looper.java:135)\r\nE/AndroidRuntime( 1634): \tat android.app.ActivityThread.main(ActivityThread.java:5221)\r\nE/AndroidRuntime( 1634): \tat java.lang.reflect.Method.invoke(Native Method)\r\nE/AndroidRuntime( 1634): \tat java.lang.reflect.Method.invoke(Method.java:372)\r\nE/AndroidRuntime( 1634): \tat com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:899)\r\nE/AndroidRuntime( 1634): \tat com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694)\r\n{code}", "updateAuthor": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2015-07-06T21:55:45.000+0000", "updated": "2015-07-06T21:55:45.000+0000" }, { "id": "357143", "author": { "name": "manuellehner", "key": "manuellehner", "displayName": "Manuel Lehner", "active": true, "timeZone": "Europe/Berlin" }, "body": "@[~emerriman]: Are you testing with the latest version of the module?\r\n\r\nActually this issue can be closed. [~hpham]s fix is working great! ", "updateAuthor": { "name": "manuellehner", "key": "manuellehner", "displayName": "Manuel Lehner", "active": true, "timeZone": "Europe/Berlin" }, "created": "2015-07-07T13:45:32.000+0000", "updated": "2015-07-07T13:45:32.000+0000" }, { "id": "357153", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Is it possible that the latest version of the module isn't in the repo?", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2015-07-07T15:24:20.000+0000", "updated": "2015-07-07T15:24:20.000+0000" }, { "id": "357154", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Nope. titanium_mobile and the module are both at 2.3.1.", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2015-07-07T15:26:04.000+0000", "updated": "2015-07-07T15:26:04.000+0000" }, { "id": "357155", "author": { "name": "manuellehner", "key": "manuellehner", "displayName": "Manuel Lehner", "active": true, "timeZone": "Europe/Berlin" }, "body": "Sorry, I mean the drawer module. Hieu Phams PR to my fork of it made it work without having to update the ti.map module since it doesn't use Fragments anymore.", "updateAuthor": { "name": "manuellehner", "key": "manuellehner", "displayName": "Manuel Lehner", "active": true, "timeZone": "Europe/Berlin" }, "created": "2015-07-07T15:32:37.000+0000", "updated": "2015-07-07T15:32:37.000+0000" }, { "id": "357386", "author": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "body": "I was using the version from GitTio which was 1.1.1. The Repo has 1.3.4 which I am testing now.", "updateAuthor": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2015-07-09T21:17:27.000+0000", "updated": "2015-07-09T21:17:27.000+0000" }, { "id": "361531", "author": { "name": "lchoudhary", "key": "lchoudhary", "displayName": "Lokesh Choudhary", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Resolving & Closing the issue & the map loads fine with Ti.Drawer.Layout module 1.3.4.\r\nChecked with both the original code & [~hpham]'s code.\r\n\r\nEnvironment:\r\nAppc Studio : 5.0.0.201508251028\r\nTi SDK : 4.1.0.GA\r\nTi.Drawer.Layout module: 1.3.4\r\nTi CLI : 4.1.5\r\nAlloy : 1.7.6\r\nMAC Yosemite : 10.10.4\r\nAppc NPM : 4.2.0-1\r\nAppc CLI : 5.0.0-27\r\nNode: v0.10.37\r\nNexus 5 - Android 5.1.1\r\nNode : v0.10.37", "updateAuthor": { "name": "lchoudhary", "key": "lchoudhary", "displayName": "Lokesh Choudhary", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2015-08-28T01:00:22.000+0000", "updated": "2015-08-28T01:00:22.000+0000" } ], "maxResults": 13, "total": 13, "startAt": 0 } } }