@@ -252,7 +252,12 @@ private void invokeHandler(
252252 }
253253 }
254254
255- private void dispatchMessageToQueue (HandlerInfo handlerInfo ) {
255+ private void dispatchMessageToQueue (
256+ @ NonNull String channel ,
257+ @ Nullable HandlerInfo handlerInfo ,
258+ @ Nullable ByteBuffer message ,
259+ int replyId ,
260+ long messageData ) {
256261 final DartMessengerTaskQueue taskQueue = (handlerInfo != null ) ? handlerInfo .taskQueue : null ;
257262 Runnable myRunnable =
258263 () -> {
@@ -277,10 +282,7 @@ private void dispatchMessageToQueue(HandlerInfo handlerInfo) {
277282
278283 @ Override
279284 public void handleMessageFromDart (
280- @ NonNull final String channel ,
281- @ Nullable ByteBuffer message ,
282- final int replyId ,
283- long messageData ) {
285+ @ NonNull String channel , @ Nullable ByteBuffer message , int replyId , long messageData ) {
284286 // Called from the ui thread.
285287 Log .v (TAG , "Received message from Dart over channel '" + channel + "'" );
286288
@@ -303,12 +305,12 @@ public void handleMessageFromDart(
303305 List <Runnable > delayedTaskQueue = delayedTaskDispatcher .get (channel );
304306 delayedTaskQueue .add (
305307 () -> {
306- dispatchMessageToQueue (messageHandlers .get (channel ));
308+ dispatchMessageToQueue (messageHandlers .get (channel ), message , replyId , messageData );
307309 });
308310 }
309311 }
310312 if (handlerInfo != null ) {
311- dispatchMessageToQueue (handlerInfo );
313+ dispatchMessageToQueue (handlerInfo , message , replyId , messageData );
312314 }
313315 }
314316
0 commit comments