Clarify semantics action dispatch id parameter (#38356) Previously the embedder API documented this as an action ID, but it's actually the semantics node ID. This fixes the docs and renames the parameter to clarify its purpose. This callback is registered in the framework render bindings: https://github.com/flutter/flutter/blob/9102f2fe0bd26db6074ac4a17785296cd341ecb9/packages/flutter/lib/src/rendering/binding.dart#L43 Handled by `_handleSemanticsAction`: https://github.com/flutter/flutter/blob/9102f2fe0bd26db6074ac4a17785296cd341ecb9/packages/flutter/lib/src/rendering/binding.dart#L360-L366 Which invokes `SemanticsOwner.performAction`, where the node is looked up by ID: https://github.com/flutter/flutter/blob/9102f2fe0bd26db6074ac4a17785296cd341ecb9/packages/flutter/lib/src/semantics/semantics.dart#L3258-L3277 https://dart.googlesource.com/external/github.com/flutter/engine/+/1fe1ec414f53a30485750f802e212f322263d0ae
diff --git a/DEPS b/DEPS index 52734c8..a38b265 100644 --- a/DEPS +++ b/DEPS
@@ -239,7 +239,7 @@ deps = { 'engine/src': 'https://github.com/flutter/buildroot.git' + '@' + 'b2ab6e1908b3eb268d2a2cab1ec5b63f38e1bc11', - 'engine/src/flutter': Var('flutter_git') + '/mirrors/engine' + '@' + 'd91e20879a67b8f177b1126d3ab5f9c839fe21ce', + 'engine/src/flutter': Var('flutter_git') + '/mirrors/engine' + '@' + '1fe1ec414f53a30485750f802e212f322263d0ae', 'engine/src/third_party/dart': Var('dart_git') + '/sdk' + '@' + 'f835846705e15e8091f9b4425a132af0171f64d3',
diff --git a/commits.json b/commits.json index 6e342e1..ce3b789 100644 --- a/commits.json +++ b/commits.json
@@ -1,5 +1,5 @@ { - "engine/src/flutter":"d91e20879a67b8f177b1126d3ab5f9c839fe21ce", + "engine/src/flutter":"1fe1ec414f53a30485750f802e212f322263d0ae", "engine/src/third_party/dart":"f835846705e15e8091f9b4425a132af0171f64d3", "flutter":"0604a0e1e6452fc00f69819137f38d0393b7bed3" } \ No newline at end of file