react-native-documents / document-picker

Document Picker for React Native
https://react-native-documents.github.io/
MIT License
1.35k stars 436 forks source link

ios: multiselection inconsistent behavior #606

Closed vonovak closed 5 months ago

vonovak commented 1 year ago

Bug report

reproducible with the sample app:

Summary

Reproducible sample code

Steps to reproduce

see video

https://user-images.githubusercontent.com/1566403/204102939-97de54bd-ef1b-4404-9eec-c444c12290f4.mp4

Describe what you expected to happen:

I expect the multi-file selection to be available the second time the picker is opened

Environment info

npx react-native info output:

System:
    OS: macOS 13.0.1
    CPU: (10) arm64 Apple M1 Max
    Shell: 5.1.16 - /opt/homebrew/bin/bash
  Binaries:
    Node: 16.16.0 - /opt/homebrew/bin/node
    Yarn: 1.22.19 - /opt/homebrew/bin/yarn
    npm: 8.11.0 - /opt/homebrew/bin/npm
    Watchman: 2022.07.04.00 - /opt/homebrew/bin/watchman
  Managers:
    CocoaPods: 1.11.3 - /opt/homebrew/lib/ruby/gems/3.0.0/bin/pod
  SDKs:
    iOS SDK:
      Platforms: DriverKit 21.4, iOS 16.0, macOS 12.3, tvOS 16.0, watchOS 9.0
    Android SDK:
      API Levels: 24, 28, 29, 30, 31, 32, 33
      Build Tools: 28.0.3, 29.0.2, 30.0.2, 30.0.3, 31.0.0, 32.0.0, 33.0.0
      System Images: android-19 | Google APIs ARM EABI v7a, android-21 | Google APIs ARM 64 v8a, android-22 | Google APIs ARM 64 v8a, android-23 | Intel x86 Atom, android-23 | Google APIs ARM 64 v8a, android-23 | Google APIs ARM EABI v7a, android-23 | Google APIs Intel x86 Atom_64, android-24 | ARM 64 v8a, android-24 | Google APIs ARM 64 v8a, android-25 | Google APIs ARM 64 v8a, android-28 | ARM 64 v8a, android-29 | Google APIs ARM 64 v8a, android-30 | Google Play ARM 64 v8a, android-31 | ARM 64 v8a, android-31 | Google Play ARM 64 v8a, android-32 | Google Play ARM 64 v8a
      Android NDK: Not Found
  IDEs:
    Android Studio: Dolphin 2021.3.1 Patch 1 Dolphin 2021.3.1 Patch 1
    Xcode: 14.0.1/14A400 - /usr/bin/xcodebuild
  Languages:
    Java: 11.0.14.1 - /usr/bin/javac
  npmPackages:
    @react-native-community/cli: Not Found
    react: 17.0.2 => 17.0.2
    react-native: 0.68.2 => 0.68.2

library version: 8.1.3

iOS / Android version: ios 16.0

ilkerkesici commented 11 months ago

Hello, I get the same issue. Is there any solution?

vonovak commented 7 months ago

Hello, this is fixed with the new package: https://react-native-documents.github.io/docs/install

vonovak commented 5 months ago

it seems to be gone anyways