diff --git a/packages/pointer_interceptor/pointer_interceptor/CHANGELOG.md b/packages/pointer_interceptor/pointer_interceptor/CHANGELOG.md index 78b737bf726..5c65bae804a 100644 --- a/packages/pointer_interceptor/pointer_interceptor/CHANGELOG.md +++ b/packages/pointer_interceptor/pointer_interceptor/CHANGELOG.md @@ -1,10 +1,11 @@ -## NEXT +## 0.10.0 -* Adds iOS implementation. +* Transitions to federated architecture. +* Adds iOS implementation to federated package. ## 0.9.3+7 -* Updates metadata to point to new source folder +* Updates metadata to point to new source folder. ## 0.9.3+6 diff --git a/packages/pointer_interceptor/pointer_interceptor/README.md b/packages/pointer_interceptor/pointer_interceptor/README.md index 29139dac074..ed1a37c1102 100644 --- a/packages/pointer_interceptor/pointer_interceptor/README.md +++ b/packages/pointer_interceptor/pointer_interceptor/README.md @@ -14,7 +14,7 @@ The result is that Flutter widget's `onTap` (and other) handlers won't fire as e |The problem...| |:-:| -|![Depiction of problematic areas](https://raw.githubusercontent.com/flutter/packages/main/packages/pointer_interceptor/doc/img/affected-areas.png)| +|![Depiction of problematic areas](https://raw.githubusercontent.com/flutter/packages/cb6dbcdd230528c0c246c81d93386c512f9a23d0/packages/pointer_interceptor/pointer_interceptor/doc/img/affected-areas.png)| |_In the dashed areas, mouse events won't work as expected. The `HtmlElementView` will consume them before Flutter sees them._| ## How does this work? @@ -27,7 +27,7 @@ This gives an opportunity to the Flutter framework to handle the click, as expec |The solution...| |:-:| -|![Depiction of the solution](https://raw.githubusercontent.com/flutter/packages/main/packages/pointer_interceptor/doc/img/fixed-areas.png)| +|![Depiction of the solution](https://raw.githubusercontent.com/flutter/packages/cb6dbcdd230528c0c246c81d93386c512f9a23d0/packages/pointer_interceptor/pointer_interceptor/doc/img/fixed-areas.png)| |_Each `PointerInterceptor` (green) renders between Flutter widgets and the underlying `HtmlElementView`. Mouse events now can't reach the background HtmlElementView, and work as expected._| ## How to use diff --git a/packages/pointer_interceptor/pointer_interceptor/pubspec.yaml b/packages/pointer_interceptor/pointer_interceptor/pubspec.yaml index bf0cce826d7..4915a62e6f8 100644 --- a/packages/pointer_interceptor/pointer_interceptor/pubspec.yaml +++ b/packages/pointer_interceptor/pointer_interceptor/pubspec.yaml @@ -2,9 +2,7 @@ name: pointer_interceptor description: A widget to prevent clicks from being swallowed by underlying HtmlElementViews on the web. repository: https://github.com/flutter/packages/tree/main/packages/pointer_interceptor/pointer_interceptor issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+pointer_interceptor%22 -version: 0.9.3+7 -# while transitioning to federated structure, removed ability to published temporarily. -publish_to: none +version: 0.10.0 environment: sdk: ">=3.1.0 <4.0.0" @@ -24,11 +22,9 @@ dependencies: sdk: flutter flutter_web_plugins: sdk: flutter - pointer_interceptor_ios: - path: ../pointer_interceptor_ios + pointer_interceptor_ios: ^0.10.0 pointer_interceptor_platform_interface: ^0.10.0 - pointer_interceptor_web: - path: ../pointer_interceptor_web + pointer_interceptor_web: ^0.10.0 dev_dependencies: flutter_test: