Repository: flutter
Issue: TextField accented word writing problem using soft keyboard on some iPad
Labels: a: text input,e: device-specific,platform-ios,framework,engine,a: tablet,P2,team-ios,triaged-ios

## Steps to Reproduce
1. Create a project with the sample code attached below.
2. flutter run with iPad 12.9(ios 14.6)
3. Change keyboard and type below

| keyboard | French | Spanish |
|:-:|:-:|:-:|
| Type | `a / ˆa | ´a / ¨a |
| Expected results | à / â | á / ä |
| Actual results | `à / ˆâ | ´á / ¨ä |
| video | <video src="https://user-images.githubusercontent.com/26322627/127452324-0ce55402-d4d0-4b12-bb3c-0b6f2832399a.MP4" /> | <video src="https://user-images.githubusercontent.com/26322627/127452361-eb8245b2-88a3-4389-93f9-b19116f8b4e4.MP4" /> |

<details>
  <summary>Sample code</summary>

```
import 'package:flutter/material.dart';

void main() {
  runApp(MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({Key? key}) : super(key: key);

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: Scaffold(
        body: Padding(
          padding: const EdgeInsets.all(32),
          child: Column(
            crossAxisAlignment: CrossAxisAlignment.center,
            mainAxisAlignment: MainAxisAlignment.center,
            children: [
              TextField(),
            ],
          ),
        ),
      ),
    );
  }
}

```

</details>


<details>
  <summary>flutter doctor -v</summary>

```
[✓] Flutter (Channel unknown, 2.2.2, on macOS 11.3.1 20E241 darwin-x64, locale ko-KR)
    • Flutter version 2.2.2 at /Users/nero/Project/FlutterContribution/flutter
    • Framework revision d79295af24 (7 weeks ago), 2021-06-11 08:56:01 -0700
    • Engine revision 91c9fc8fe0
    • Dart version 2.13.3

[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
    • Android SDK at /Users/nero/Library/Android/sdk
    • Platform android-30, build-tools 29.0.2
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b4-5784211)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 12.5.1, Build version 12E507
    • CocoaPods version 1.10.1

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 3.6)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 44.0.2
    • Dart plugin version 192.7761
    • Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b4-5784211)

[✓] VS Code (version 1.58.2)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.24.0

[✓] Connected device (3 available)
    • nero의 iPad (mobile) • 00008027-000A41CE0C0A402E                • ios            • iOS 14.6
    • Nero (mobile)       • 25523857876efd7b29d022582b18bb17ab9f9d92 • ios            • iOS 14.4.1
    • Chrome (web)        • chrome                                   • web-javascript • Google Chrome 92.0.4515.107

• No issues found!
```

</details>


## List of devices that have identified problems
| device | OS Version | Keyboard | issue |
|:--:|:--:|:--:|:--:|
| iPad Pro(12.9) 4th generation | iOS 14.6 | soft keyboard | ✅ | 
| iPad air 4th generation | iOS 14.5 | [inote x-key 38bt bluetooth keyboard](http://global.gmarket.co.kr/item?goodsCode=1597912178) | ✅ |

## Similar Issues
- https://github.com/flutter/flutter/issues/59541