Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Do not start Smart Card Reader android app when a card is started #281

Open
sonicdebris opened this issue Jun 24, 2024 · 1 comment
Open

Comments

@sonicdebris
Copy link

sonicdebris commented Jun 24, 2024

More of UX change proposal then a bug:

Expected behaviour

When using another app that reads NFC cards (eg: CieID), putting the card close to the phone will cause Smart Card Reader to be started. This interferes with the usage of such other apps.

Actual behaviour

Smart Card Reader should read NFC cards only while it's open.

Notes

I think it's a matter of just removing the android.nfc.action.TECH_DISCOVERED intent filter. Then it might be to set this dynamically, with an option in the settings.

@frankmorgner
Copy link
Owner

smart card reader app offers to handle the nfc card. if you have multiple apps installed that could handle the card, you will see a dialog from your os with options what app to select, even allowing you to select some default app. this mechanism is entirely built into android os and doesn't interfere with any app workflow.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants