GetStream / stream-chat-flutter

Flutter Chat SDK - Build your own chat app experience using Dart, Flutter and the Stream Chat Messaging API.
https://getstream.io/chat/sdk/flutter/
Other
903 stars 333 forks source link

Keyboard show on attachment file when attachment uploading #1832

Open trandactruong opened 7 months ago

trandactruong commented 7 months ago

Which packages are you using?

stream_chat_flutter

On what platforms did you experience the issue?

iOS, Android

What version are you using?

stream_chat_flutter: 8.0.0-beta.1

What happened?

https://github.com/GetStream/stream-chat-flutter/assets/79650143/da0f1730-9695-473b-b3c6-f31c6cc44ddf

Steps to reproduce

1. Go to Channel Details
2. Click on Attachment button and select video file and send message
3. After that when video uploading, we tap on that video on message. It will show fullscreen view video, When video uploaded, keyboard will show on video and we can't close it.

Supporting info to reproduce

https://github.com/GetStream/stream-chat-flutter/assets/79650143/1faaa978-2baa-4b5e-aac1-19dc2344d35c

Relevant log output

No response

Flutter analyze output

No response

Flutter doctor output

[✓] Flutter (Channel stable, 3.16.5, on macOS 14.2.1 23C71 darwin-arm64, locale en-VN)
    • Flutter version 3.16.5 on channel stable at /Users/dactruong/development/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 78666c8dc5 (2 weeks ago), 2023-12-19 16:14:14 -0800
    • Engine revision 3f3e560236
    • Dart version 3.2.3
    • DevTools version 2.28.4

[✓] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
    • Android SDK at /Users/dactruong/Library/Android/sdk
    • Platform android-34, build-tools 34.0.0
    • Java binary at: /Applications/Android Studio.app/Contents/jbr/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 17.0.6+0-17.0.6b829.9-10027231)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 15.0.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 15A507
    • CocoaPods version 1.14.2

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2022.3)
    • Android Studio at /Applications/Android Studio.app/Contents
    • 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 17.0.6+0-17.0.6b829.9-10027231)

[✓] VS Code (version 1.85.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.80.0

[✓] Connected device (4 available)
    • SM N950U (mobile)       • ce07171759ccb82d0c7e                 • android-arm64  • Android 7.1.1 (API 25)
    • iPhone 15 Plus (mobile) • 10A5130E-C2B5-4D83-BD72-FD08C4E3E95B • ios            • com.apple.CoreSimulator.SimRuntime.iOS-17-0 (simulator)
    • macOS (desktop)         • macos                                • darwin-arm64   • macOS 14.2.1 23C71 darwin-arm64
    • Chrome (web)            • chrome                               • web-javascript • Google Chrome 120.0.6099.129
    ! Error: Failed to prepare the device for development. Please unlock and reconnect the device. (code 806)

[✓] Network resources
    • All expected network resources are available.

Code of Conduct

github-actions[bot] commented 6 months ago

This issue is stale because it has been open for 20 days with no activity.

deven98 commented 4 days ago

Hi, apologies for the delay, but we do not have a set date on when this can be completed. I am adding this to our backlog for things to do, but we currently have higher-priority issues.

That being said, we are expanding our Flutter team at the moment so we should have more capacity to work on these issues soon.

Thanks.