Comments (6)
@jp1987 did your PRs resolve this or is this a separate issue?
@alanjhughes it's a separate issue
from expo.
I have noticed that only calling Contacts.presentFormAsync
once, backgrounding the app, then going to the iOS native dialer, also gives the same "unsaved draft" popup.
So either Contacts.presentFormAsync
doesn't fully cancel the entire process (discarding the changes), or this is an iOS bug?
RPReplay_Final1717001296.MP4
from expo.
@jp1987 did your PRs resolve this or is this a separate issue?
from expo.
Hi @jp1987 I've investigated this and it is a bug in iOS. I've created a native project and can reproduce the same behaviour. Looks using the cancel button and confirming with "Discard Changes" does not actually result in the changes being discarded. I've also seen that the CNContactViewController
does not let us alter the navigation bar which is another issue so the cancelButtonTitle
has no effect. I will report it to Apple but there's not much else we can do unfortunately.
from expo.
Hi @jp1987 I've investigated this and it is a bug in iOS. I've created a native project and can reproduce the same behaviour. Looks using the cancel button and confirming with "Discard Changes" does not actually result in the changes being discarded. I've also seen that the
CNContactViewController
does not let us alter the navigation bar which is another issue so thecancelButtonTitle
has no effect. I will report it to Apple but there's not much else we can do unfortunately.
Thanks for looking into that. If you do report it, could you share the link?
from expo.
Will do 👍
from expo.
Related Issues (20)
- hi, how can i create a account? https://expo.dev/signup ,a error haddend ,page show p is not a function HOT 1
- Dynamically get 'url' of React Native app HOT 1
- Using router.replace is throwing "Cannot read property 'filter' of undefined" error.
- Expo App closes on Styling code HOT 2
- Expo App closes on its own when reloaded due to a single code HOT 1
- [docs] FileSystem.getContentUriAsync says a file can be read from another app, but that doesn't seem possible HOT 1
- Bug Report: App Crashes When Clicking Push Notification in Foreground in Android
- Expo Go: Splash screen logo position shift on Android HOT 2
- Grouped routes throwing 404s when deployed (Netlify, etc.) HOT 2
- [expo-symbols] symbols are stretched HOT 1
- expo-media-library medialibraryassetschangeevent listener not capturing assets changes
- [media-library] deleteAssetsAsync does not work on Android HOT 1
- Unresolved reference: expo
- [expo-image][Android] blurRadius not working for AVIFs
- [notifications][android] addPushTokenListener should called after request token
- Back Button not visible when coming from deeplink in the closed app HOT 1
- expo-image-picker returns videos in .MOV format on iOS even when videos are in MP4 format HOT 1
- expo-image-picker returns videos in .MOV format on iOS even when videos are in MP4 format HOT 1
- expo-image-picker returns videos in .MOV format on iOS even when videos are in MP4 format HOT 3
- [expo-sqlite] Expo Sqlite with Typeorm don't trigger constraint errors. HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from expo.