commit | cb882f90e4305bd40d7219707bc1796319e9c80e | [log] [tgz] |
---|---|---|
author | Jeff Brown <jeffbrown@google.com> | Tue Oct 02 16:35:35 2012 -0700 |
committer | Jeff Brown <jeffbrown@google.com> | Tue Oct 02 16:35:35 2012 -0700 |
tree | 137f4d7bdb69d4c3eab56b94e8ab10dc00895629 | |
parent | c2726643e74873c544efc2769a5ab2a445c433c4 [diff] |
Fix bug removing all windows that belong to a display. Removing one window causes its subwindows to also be removed. We have to be careful when traversing the window list because multiple windows may be removed at a time so we don't get IndexOutOfBoundsException due to the window list changing in unexpected ways. Bug: 7273702 Change-Id: I0ed9ba00c325ad178ab28919ce2e763cb6fd38ba