commit | 92817e8784d44be8949db300b7ecb29389e8c7df | [log] [tgz] |
---|---|---|
author | Shawn Pearce <sop@google.com> | Fri Apr 26 10:57:40 2013 -0700 |
committer | Shawn Pearce <sop@google.com> | Fri Apr 26 10:57:40 2013 -0700 |
tree | 0a109962257c76abff7f941b1abb0e71a078c3bf | |
parent | a5ec9845f691ed760fbc14ff08e58cec8b8d2c6d [diff] |
Fix PatchScreen leak when moving between files PatchScreen added a reference to itself to the shared copy of the ListenableAccountDiffPreference for a change. Every file contained by that PatchSet uses the same ListenableAccountDiffPreference, so the PatchScreen and all of its DOM elements and widgets and even the last cached PatchScript leaked across file navigation. Bug: issue 1370 Change-Id: Iae588a34878f83d95bd1b03913d3a8523afdf58c