Correct a nasty ordering/logic error in DisplayModel_t::copyRectangle that was incorrectly clearing data from displayModel after a move such as a window scroll.
The ordering was needed to ensure the saved focus rectangle was also moved. The correction makes sure to still handle this.
The bug got introduced in changeset:c869f01