Doodle - App won't load picture selected through "file explorer"

@achiron · 2018-05-14 03:45 · utopian-io

Repository: https://github.com/sfllhkhan95/paint

App Name: Doodle

Version: 3.2.0

Download: https://play.google.com/store/apps/details?id=sfllhkhan95.doodle&rdid=sfllhkhan95.doodle

Device used for testing: Xiaomi Redmi Note 3 Pro, Qualcomm MSM8956 Snapdragon 650 Android version: 5.1.1, MIUI, unrooted.

Expected behavior: The app allows you to either create new doodles and save them to the device storage, or to load pictures from gallery or directly from the camera. Choosing gallery give you few media pickers options, using the various photo Gallery applications installed on the users device. Picture chosen should be loaded into canvas, no matter what media picker the user used.

Actual Behavior: While choosing the "Gallery" option, using the device Gallery app to choose image works as expected, loading the image into the canvas and letting the user doodle on it before saving it. When you use the file explorer app instead, choosing the same file, the app didn't load the image, instead giving the regular canvas.

Steps to reproduce: 1. On the application home page, click the "Gallery" button. 2. "Complete action using" menu will show up 3. Choose "Gallery" 4. Pick an image 5. Once it loads into the canvas, doodle on it. 6. Press "Save" Icon 7. Again to step 1, On the application home page, click the "Gallery" button. 8. "Complete action using" menu will show up 9. Choose "File explorer" 10. Navigate to the location of the image you picked in step 4 and pick it 11. The canvas will load, and the image would not.

GIF demonstrating the bug:

20.gif

My GitHub profile: https://github.com/royachiron

P.S The application is extremely laggish on my device, but was snappy on emulator. The splash screen of the application says it's 3.1.1 but this is the application info on my device: The repository doesn't have the latest release packaged, to get the latest you either build it using the build.gradle or download it through Google Play.

#utopian-io #bug-hunting #qa #bug
Payout: 0.000 HBD
Votes: 10
More interactions (upvote, reblog, reply) coming soon.