ImagePicker/Camera Roll Small Window Size

Please provide the following:

  1. SDK Version: 38.0.8
  2. Platforms(Android/iOS/web/all): Android/iOS


  • The ImagePicker/Camera Roll window size is small/doesn’t take up the whole screen when trying to upload an image for a profile picture.
  • The image upload itself works (I have gotten the camera_roll permission and such) but it’s just the camera roll window that’s the issue.


const results = await Permissions.askAsync(Permissions.CAMERA_ROLL);

pickImage function:

_pickImage = async () => {
        try {
            let result = await ImagePicker.launchImageLibraryAsync({
                mediaTypes: ImagePicker.MediaTypeOptions.All,
                allowsEditing: false,
                aspect: [1, 1],
                quality: 1,
            }).then((result) => {
                if (!result.cancelled) {
                    this.setState({ image: result.uri });
                    this.setState({ placeholderOpacity: 0 });
                    console.log("ImagePicker | _pickImage, state image uri", result.uri, this.state.image);
                    return this.uriToBlob(result.uri);
            }).then((blob) => {
                return this.uploadToFirebase(blob);
            }).then((snapshot) => {
                console.log("File uploaded");
                console.log("ImagePicker | _pickImage catch error", error);

        } catch (E) {
            console.log("ImagePicker | _pickImage try catch E", E);

I have referenced the image picker docs here:

Blocked out some of the stuff so the app wouldn’t be as identifieable. This is a screenshot from an iOS simulator, but issue is present on an iOS 13.x device

Any help would be appreciated, thanks!