소스 검색

fix keyboardHeight

lucky1213 4 년 전
부모
커밋
6c137ddf5a
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2
    2
      packages/zefyr/lib/src/widgets/toolbar.dart

+ 2
- 2
packages/zefyr/lib/src/widgets/toolbar.dart 파일 보기

@@ -327,7 +327,7 @@ class ZefyrToolbarState extends State<ZefyrToolbar>
327 327
 
328 328
   @override
329 329
   Widget build(BuildContext context) {
330
-    if (editor.toolbarAction == null && _keyboardHeight != MediaQuery.of(context).viewInsets.bottom) {
330
+    if (MediaQuery.of(context).viewInsets.bottom > 0 && _keyboardHeight == null) {
331 331
       _keyboardHeight = MediaQuery.of(context).viewInsets.bottom;
332 332
     }
333 333
     final theme = ZefyrTheme.of(context).toolbarTheme;
@@ -387,7 +387,7 @@ class ZefyrToolbarState extends State<ZefyrToolbar>
387 387
     } else {
388 388
       layers.add(
389 389
         Container(
390
-          height: keyboardHeight,
390
+          height: editor.toolbarAction == null ? keyboardHeight : 0,
391 391
         ),
392 392
       );
393 393
     }