Jeff Brown cb882f90e4 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
2012-10-02 16:35:35 -07:00
..
2012-10-02 16:25:10 -07:00
2012-10-01 12:04:37 -07:00
2012-10-01 17:34:07 -07:00
2012-09-17 17:27:15 -07:00
2012-09-26 17:58:19 -07:00