소스 검색

Fix Flutter 3.7 incompatibility

Mix TextInputClient into CustomTextEditState instead of implementing
all of it to avoid breaking whenever a new TextInputClient member is
introduced.

Fixes: #150
J-P Nurmi 3 년 전
부모
커밋
899e020026
1개의 변경된 파일1개의 추가작업 그리고 2개의 파일을 삭제
  1. 1 2
      lib/src/ui/custom_text_edit.dart

+ 1 - 2
lib/src/ui/custom_text_edit.dart

@@ -51,8 +51,7 @@ class CustomTextEdit extends StatefulWidget {
   CustomTextEditState createState() => CustomTextEditState();
 }
 
-class CustomTextEditState extends State<CustomTextEdit>
-    implements TextInputClient {
+class CustomTextEditState extends State<CustomTextEdit> with TextInputClient {
   TextInputConnection? _connection;
 
   @override