Align passing member references to do nativeInit

Since mInputChannel is written before, we should also pass its reference
like we did with mMessageQueue to nativeInit() to init InputChannel.

Test: atest InputEventSenderAndReceiverTest
Change-Id: I99255eb54fa5332f9051fb4d0de663446ef43bf9
This commit is contained in:
Shen Lin
2022-12-19 15:11:41 +08:00
parent 91a15e8ad9
commit 9c22862f71
2 changed files with 2 additions and 2 deletions

View File

@@ -77,7 +77,7 @@ public abstract class InputEventReceiver {
mInputChannel = inputChannel;
mMessageQueue = looper.getQueue();
mReceiverPtr = nativeInit(new WeakReference<InputEventReceiver>(this),
inputChannel, mMessageQueue);
mInputChannel, mMessageQueue);
mCloseGuard.open("InputEventReceiver.dispose");
}

View File

@@ -65,7 +65,7 @@ public abstract class InputEventSender {
mInputChannel = inputChannel;
mMessageQueue = looper.getQueue();
mSenderPtr = nativeInit(new WeakReference<InputEventSender>(this),
inputChannel, mMessageQueue);
mInputChannel, mMessageQueue);
mCloseGuard.open("InputEventSender.dispose");
}