Do not update mocked environment by real display events

The real display listener is registered in
RootWindowContainer#setWindowManager.

Some test may set up display size in @Before, but when running
the real test method, the display size of the mocked display is
updated by real display info.

e.g. according to WindowManagerGlobalLockRule:
  1. test thread: lockWm {@Before}
  2. ui thread: lockWm {onDisplayChanged} <- flaky race
  3. test thread: lockWm {test method}

Fix: 309542567
Test: atest DisplayPolicyLayoutTests#testSimulateLayoutDisplay
Change-Id: I2b00a09b14497573d4b09873351aac73f56e70eb
1 file changed