-
Notifications
You must be signed in to change notification settings - Fork 6k
Revert "Add support for double tap action from Apple Pencil 2" #39607
Conversation
This reverts commit 99a81a8.
This looks like the failure is only in one place, so if you have a patch ready we could quickly land that. |
Interesting. May have to look into git history and see how other fields are added. |
Generally the way you would do it is to:
|
@jonahwilliams that makes sense! |
…120656) * 8cd648d1d Roll Dart SDK from f80c5db8736a to ea59504416a8 (1 revision) (flutter/engine#39594) * 9ac09ced1 [Impeller] Fix unsafe access for clip stencil coverage (flutter/engine#39595) * 99a81a81f Add support for double tap action from Apple Pencil 2 (flutter/engine#39267) * 89d41d13e Add unique device id for trackpad on web (flutter/engine#39260) * f7dfb2b63 remove use of SkCanvas and DLCanvasRecorder from ui.Canvas native code (flutter/engine#39599) * c2e165e36 Fix multi-function compute (flutter/engine#39603) * c4f51bc78 Revert "Add support for double tap action from Apple Pencil 2 (#39267)" (flutter/engine#39607)
@jonahwilliams im wondering how do we avoid this break in the future? maybe having some basic framework test in the engine CI? |
It was caught during a engine -> framework roll, which is the earliest these kinds of failures get caught at the moment. There are some web tests that run framework tests, they clone the newest version of the framework that's older than the engine version, it's very complicated and somewhat error prone go/flutter-web-engine-break https://github.com/flutter/engine/blob/master/tools/clone_flutter.sh |
Gotcha. it sounds like mono-repo maybe something we want in the future where engine and framework share the same repo. |
…r#39267)" (flutter#39607) This reverts commit 99a81a8.
Reverts #39267
This change is causing the framework to fail its analysis checks because a switch over the PointerSignalKind is no longer exhaustive due to the addition of stylusAuxiliaryAction.