Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Commit db476b4

Browse files
author
Emmanuel Garcia
committed
missing params
1 parent 983943a commit db476b4

1 file changed

Lines changed: 9 additions & 7 deletions

File tree

shell/platform/android/io/flutter/embedding/engine/dart/DartMessenger.java

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)