[ALOY-897] Adding a Widget that uses arguments to a controller's XML causes a Proxy leak
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | High |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2014-01-06T17:39:18.000+0000 |
Affected Version/s | Alloy 1.2.2 |
Fix Version/s | Alloy 1.4.0 |
Components | Widgets |
Labels | qe-closed-3.3.0, qe-testadded |
Reporter | Alan Leard |
Assignee | Tony Lukasavage |
Created | 2013-12-06T01:09:05.000+0000 |
Updated | 2014-05-14T09:52:13.000+0000 |
Description
Description
Proxies do not get released from a window that has a widget added to in in the XML (widget has to be using arguments).Repro Steps
-Build attached app. -Open Xcode Instruments. -Open the new window, then close it. -Repeat several times and you will find that Proxies are retained while UIViews are released. -Comment out line 4 of LandingPage.xml to remove the widget, then repeat steps. The leak goes away.Attachments
File | Date | Size |
---|---|---|
SprintProxyTest.zip | 2013-12-06T01:09:05.000+0000 | 5071174 |