-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Closed
flutter/plugins
#6864Labels
P1High-priority issues at the top of the work listHigh-priority issues at the top of the work listp: mapsGoogle Maps pluginGoogle Maps pluginp: webviewThe WebView pluginThe WebView pluginpackageflutter/packages repository. See also p: labels.flutter/packages repository. See also p: labels.platform-androidAndroid applications specificallyAndroid applications specifically
Description
Currently both webview_flutter and google_maps_flutter have APIs and README documentation about selecting the Android platform view mode, but as of Flutter 3.0 those options don't actually do anything, so the docs are wrong. We should update them:
- Maps:
- Fix it so that it switches between HC and TLHC
- Update the default to HC for now, to work around [google_maps_flutter]Certain map updates don't take effect in TLHC mode #103686
- Update the README to describe the Flutter 3.0+ behavior
- Webview:
- Either:
- Add a new way to select HC (we don't want to just "fix" the old selection because we want anyone opting out of TLHC for webview to be making a new explicit decision to do it, rather than downgrade what would have been a common option for people to want pre-3.0), or
- Fully deprecate the switch, and document that it's a no-op. (We don't currently have a compelling case for people to use HC for webview that I know of other than the fallback issue described in
initSurfaceAndroidViewuses Virtual Display as fallback mode #107313, which we should just fix.)
- Update the README to describe the Flutter 3.0+ behavior
- Either:
deckerst, xster, orestesgaolin, 0xZOne, backviet and 1 more0xZOne and backviet
Metadata
Metadata
Assignees
Labels
P1High-priority issues at the top of the work listHigh-priority issues at the top of the work listp: mapsGoogle Maps pluginGoogle Maps pluginp: webviewThe WebView pluginThe WebView pluginpackageflutter/packages repository. See also p: labels.flutter/packages repository. See also p: labels.platform-androidAndroid applications specificallyAndroid applications specifically