Closed DJUltraTom closed 1 week ago
@DJUltraTom that is a native screen meaning we have no control over it.
Can you please provide a video of it to confirm as I tried that and the x button was functional when I did it.
@DJUltraTom can you review Dylan's question above?
Attached video, when you see the camera open and the image shaking thats me tapping the "X" with no result, eventually I use the HW back button. I am able to open the camera app inside of chrome (visual search) and all on screen options function. Inside the eBay and Nike app it also works fine, When I open the camera function through sms/text I get the same behavior as when using our app. Meaning its probably a "tom only" or a pixel 4A issue. Private Zenhub Video
@bischoffa @DJUltraTom this is a native component created by our react-native-image-picker dependency
Looking over the issues in the github there wasn't any mention of it so I created this bug report
https://github.com/react-native-image-picker/react-native-image-picker/issues/2244
From what you are saying it seems like it may potentially be a phone/phone OS issue. I don't believe this bug I created will get resolved as it takes quite sometime for these issues to get resolved from the looks. of it and it looks like they just invoke the native picker with some flags and likely have little control over that button as well.
To elaborate more this is how the code is structured for that screen
I believe the issue may be an old android OS version and the phone needs updating
Last thing to note is that this dependency is pretty far out of date, but they do have some game breaking changes that will need to be addressed when we do get to upgrading it. I was going to tackle updating several of the major versions of several of our dependencies as some of my post planning adds when I next have some time and hopefully it resolves this
@Sparowhawk is this impacting every feature in the app using the phone to attach a file or only specific ones? Asking to identify which team will own this Health / Global
@bischoffa this affects everything however it is pretty much out of our hands is waiting on the dependency to be updated and hopefully fixed on their end. So this could be moved to blocked with blocked external label and whoever ends up upgrading the dependency will take care of this be it health or global
@Sparowhawk can you add more detail as to what the external blocker is ? Above it in comments I thought it was related to react native dependencies that engineering needs to work on vs waiting for an external team.
@Sparowhawk ping on this for @bischoffa 's last comment
changing from global to health, as the camera is only used in health (messaging) and benefits (claims file request) features.
@bischoffa The blocker is that the library we use react-native-image-picker hasn't fixed this issue internally yet. So until they do this is currently blocked.
https://github.com/react-native-image-picker/react-native-image-picker/issues/2244
@Sparowhawk do you know - after the library fixes their stuff, will we need to change our code or not? (Or is this a "until we know how they'll fix it, it's unclear if we'll need to change our code" situation?)
@TKDickson if/when the library updates it should be as simple as updating the dependency. If we have to switch to a different library then it is dependent on what the implementation would be.
@Sparowhawk, any updates on this one?
Previously we didn't have official guidance on when to close tickets as not fixing, but we do now.
Externally-owned bugs (ones we can't fix because we don't own the code) should be closed after reporting to the responsible team (Dylan's comment above). So closing now.
What happened?
In secure messaging when in photo mode (camera) the on screen "cancel"(x) button is non functional tapping it does nothing. With talkback on the button is read outloud but is still non functional
Specs:
Steps to Reproduce
Desired behavior
All buttons appearing on screen should be functional
Acceptance Criteria
TBD
Bug Severity - BE SURE TO ADD THE SEVERITY LABEL
See [Bug Tracking](https://department-of-veterans-affairs.github.io/va-mobile-app/docs/QA#issue-severity) for details on severity levelsLinked to Story
Screen shot(s) and additional information
Full JSON response for services related to issue (expand/collapse)
Ticket Checklist