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:
@@ -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");
|
||||
}
|
||||
|
||||
@@ -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");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user