-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Closed
flutter/engine
#47424Labels
P2Important issues not at the top of the work listImportant issues not at the top of the work listc: performanceRelates to speed or footprint issues (see "perf:" labels)Relates to speed or footprint issues (see "perf:" labels)c: regressionIt was better in the past than it is nowIt was better in the past than it is nowe: device-specificOnly manifests on certain devicesOnly manifests on certain devicesengineflutter/engine related. See also e: labels.flutter/engine related. See also e: labels.p: webviewThe WebView pluginThe WebView pluginpackageflutter/packages repository. See also p: labels.flutter/packages repository. See also p: labels.perf: speedPerformance issues related to (mostly rendering) speedPerformance issues related to (mostly rendering) speedplatform-androidAndroid applications specificallyAndroid applications specificallyr: fixedIssue is closed as already fixed in a newer versionIssue is closed as already fixed in a newer versionteam-androidOwned by Android platform teamOwned by Android platform teamtriaged-androidTriaged by Android platform teamTriaged by Android platform team
Description
Android PlatformView scrolling slow since 087750f
Roll Flutter Engine from 16fb19e72f88 to 9c3c233e2639 (1 revision) (#109532)
https://github.com/flutter/flutter/commit/087750f2f277c82e7e1a38cc113a49204efd9108
Related PR: flutter/engine#34182
engine commit: flutter/engine@9c3c233
Fix PlatformView multiple pointer crash caused by toMotionEvent (#34182)
https://github.com/flutter/engine/commit/9c3c233e2639bbb984b27937653b4335d50ee0a9
Example: HUAWEI MediaPad M5 SHT-W09 9.1.0.360(C635E8R1P2)
Good: 20ffb32 (previous commit of 087750f)
good-20ffb32fa7ac1d378787b9ab2dc8ec5209e722cc-480p.mov
Bad: 087750f
bad-087750f2f277c82e7e1a38cc113a49204efd9108-480p.mov
Sample app's code:
import 'package:flutter/material.dart';
import 'package:webview_flutter/webview_flutter.dart';
void main() => runApp(const _App());
@immutable
class _App extends StatelessWidget {
const _App();
@override
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
appBar: AppBar(),
body: const WebView(
initialUrl: 'https://flutter.dev/',
javascriptMode: JavascriptMode.unrestricted,
),
),
);
}
}gujintao1900, orestesgaolin, guzishiwo, manueltag, matijakevic and 1 more
Metadata
Metadata
Assignees
Labels
P2Important issues not at the top of the work listImportant issues not at the top of the work listc: performanceRelates to speed or footprint issues (see "perf:" labels)Relates to speed or footprint issues (see "perf:" labels)c: regressionIt was better in the past than it is nowIt was better in the past than it is nowe: device-specificOnly manifests on certain devicesOnly manifests on certain devicesengineflutter/engine related. See also e: labels.flutter/engine related. See also e: labels.p: webviewThe WebView pluginThe WebView pluginpackageflutter/packages repository. See also p: labels.flutter/packages repository. See also p: labels.perf: speedPerformance issues related to (mostly rendering) speedPerformance issues related to (mostly rendering) speedplatform-androidAndroid applications specificallyAndroid applications specificallyr: fixedIssue is closed as already fixed in a newer versionIssue is closed as already fixed in a newer versionteam-androidOwned by Android platform teamOwned by Android platform teamtriaged-androidTriaged by Android platform teamTriaged by Android platform team