vaishnavishri / hello-world Goto Github PK
View Code? Open in Web Editor NEWjust another repo
just another repo
Fixes #1646
Overrode the function forgotPassCode()
in PassCodeActivity
to display confirmation dialog. The user is logged out and login activity is launched ( startLoginActivity()
is called) after the user selects "Logout" in the confirmation dialog.
Summary: Selecting "Forgot passcode, login manually" option in the PassCodeActivity logs out the user before the confirmation dialog opens up. The option should only open the dialog and the user should be logged out if "Logout" is chosen in the confirmation dialog.
Steps to reproduce
Expected behavior: When the user selects the forgot passcode option, the confirmation dialog should open up and selecting "Logout" should log the user out while "Cancel" should simply dismiss the dialog without any action.
Observed behavior: User should is logged out on selecting the forgot passcode option before the confirmation dialog shows up. If "Cancel" is selected in the dialog and passcode is entered again, incorrect passcode error is shown.
Device and Android version: Redmi Note 7 Pro, Android 9.0 Pie
Screenshots
While using the app through Talkback only there should be information conveyed about a few more options being present in the menu other than one present on the screen. This would give an idea of the menu list being scrollable which might not be intuitive for a lot of users, especially ones with some sort of visual disability.
There is no way to access the "Settings" and few other options in the menu unless you can see the half displayed option "Add to home screen" or are aware of the remaining options of the menu being accessible after scrolling.
This behavior not being very intuitive has been mentioned in #18914 but I feel the issue should be looked at from the perspective of enhancing the accessibility of the app too.
Video of the above-mentioned step (please turn up the volume):
mentioned in #18914
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.