Repository: flutter
Issue: CupertinoPicker Widget do not scroll properly on Web app
Labels: framework,f: cupertino,a: mouse,has reproducible steps,found in release: 2.2,found in release: 2.6,team-design,triaged-design

## Steps to Reproduce
https://github.com/MaurizioSodano/flutter_cupertinopicker_web_bug

Once run in Chrome browser click the button and the CupertinoPicker should be visible.
The widget works only with the mouse scroll, and jumps from "Text Widget 1" to "Text Widget 7".
If run with developers tools emulating a mobile, the widget scrolls properly with the press and hold.

<!-- You must include full steps to reproduce so that we can reproduce the problem. -->

1. Run `flutter create bug`.
2. Update the files as follows: ... <!-- include every file that is different from the template app! -->
3. ... <!-- describe how to reproduce the problem -->

**Expected results:** <!-- what did you want to see? -->
The scroll should work smootly with drag and drop, but also with the mouse scroll
**Actual results:** <!-- what did you see? -->
It works only in mobile emulation using the chrome developers tools

<details>
  <summary>Logs</summary>

<!--
      Run your application with `flutter run --verbose` and attach all the
      log output below between the lines with the backticks. If there is an
      exception, please see if the error message includes enough information
      to explain how to solve the issue.
-->

```
```

<!--
     Run `flutter analyze` and attach any output of that command below.
     If there are any analysis errors, try resolving them before filing this issue.
-->

Analyzing test...
No issues found! (ran in 5.6s)

<!-- Finally, paste the output of running `flutter doctor -v` here. -->

[√] Flutter (Channel master, 2.6.0-1.0.pre.59, on Microsoft Windows [Versione 10.0.19042.1165], locale it-IT)
    • Flutter version 2.6.0-1.0.pre.59 at c:\src\flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 74ac7c476c (6 hours ago), 2021-08-25 23:01:03 -0700
    • Engine revision 03d403f46d
    • Dart version 2.15.0 (build 2.15.0-53.0.dev)

[!] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
    • Android SDK at C:\Users\MaurizioSodano\AppData\Local\Android\sdk
    X cmdline-tools component is missing
      Run `path/to/sdkmanager --install "cmdline-tools;latest"`
      See https://developer.android.com/studio/command-line for more details.
    X Android license status unknown.
      Run `flutter doctor --android-licenses` to accept the SDK licenses.
      See https://flutter.dev/docs/get-started/install/windows#android-setup for more details.

[√] Chrome - develop for the web
    • Chrome at C:\Program Files (x86)\Google\Chrome\Application\chrome.exe

[!] Visual Studio - develop for Windows (Visual Studio Community 2019 16.10.1)
    • Visual Studio at C:\Program Files (x86)\Microsoft Visual Studio\2019\Community
    • Visual Studio Community 2019 version 16.10.31402.337
    • Windows 10 SDK version 10.0.17763.0
    X Visual Studio is missing necessary components. Please re-run the Visual Studio installer for the "Desktop development with C++" workload, and include these components:
        MSVC v142 - VS 2019 C++ x64/x86 build tools
         - If there are multiple build tool versions available, install the latest
        C++ CMake tools for Windows
        Windows 10 SDK

[√] Android Studio (version 3.5)
    • Android Studio at C:\Program Files\Android\Android Studio
    • Flutter plugin can be installed from:
       https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
       https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b03)

[√] IntelliJ IDEA Community Edition (version 2021.2)
    • IntelliJ at C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2020.3.2
    • Flutter plugin can be installed from:
       https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
       https://plugins.jetbrains.com/plugin/6351-dart

[√] VS Code, 64-bit edition (version 1.59.1)
    • VS Code at C:\Program Files\Microsoft VS Code
    • Flutter extension version 3.25.0

[√] Connected device (3 available)
    • Windows (desktop) • windows • windows-x64    • Microsoft Windows [Versione 10.0.19042.1165]
    • Chrome (web)      • chrome  • web-javascript • Google Chrome 92.0.4515.159
    • Edge (web)        • edge    • web-javascript • Microsoft Edge 92.0.902.73

! Doctor found issues in 2 categories.

</details>