blast: negative display frames are invalid

SurfaceFlinger handles display frames that are outside of the bounds except
when they frames are negative. Just remove the negative part of the frame
when it is set.

Test: atest CtsViewTestCases:android.view.cts.ASurfaceControlTest
Bug: 80477568

Change-Id: I995ea3bc65ab3bb4057db4d8102950eb7cac5680
1 file changed