-
-
Notifications
You must be signed in to change notification settings - Fork 654
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
The password text entry and Hide/Show button overlap for long passwords #5614
Comments
This gets easier to trigger if the password is actually shown as the letters tend to be wider than the dots. |
I'm working on this issue and would like to claim it. |
Thanks, @KshitizSareen! I have just assigned the issue to you. |
Thank you @chrisbobbe |
KshitizSareen
added a commit
to KshitizSareen/zulip-mobile
that referenced
this issue
Jan 26, 2023
Long Passwords and show/hide buttons overlap with each other. I fixed this problem by doing the following: - I changed the style of Password Text Input to take up as much space as needed. I did this by setting a flex of 1 to the password text input. - I changed the positioning of the show/hide button from absolute to relative. - I ensured Horizontal Alignment by setting the flex-direction of the parent view to 'row'. - To fix the problem of the changing width of the text input, when the show/hide text changes, I replaced the show/hide text with a show/icon. The show/hide icon is an eye-open/eye-closed icon. This icon always has a fixed width and does not affect the text input. I tested this on Android and IOS devices with different screen sizes, and it works fine on both platforms. Fixes: zulip#5614
KshitizSareen
added a commit
to KshitizSareen/zulip-mobile
that referenced
this issue
Jan 26, 2023
Long Passwords and show/hide buttons overlap with each other. I fixed this problem by doing the following: - I changed the style of Password Text Input to take up as much space as needed. I did this by setting a flex of 1 to the password text input. - I changed the positioning of the show/hide button from absolute to relative. - I ensured Horizontal Alignment by setting the flex-direction of the parent view to 'row'. - To fix the problem of the changing width of the text input, when the show/hide text changes, I replaced the show/hide text with a show/icon. The show/hide icon is an eye-open/eye-closed icon. This icon always has a fixed width and does not affect the text input. - I removed hide text from messages_en.json since it is not in the app. I tested this on Android and IOS devices with different screen sizes, and it works fine on both platforms. Fixes: zulip#5614
KshitizSareen
added a commit
to KshitizSareen/zulip-mobile
that referenced
this issue
Feb 9, 2023
Long passwords and show/hide buttons overlap with each other. I fixed this problem by doing the following: - I changed the style of Password Input to take up as much space as needed. I did this by setting a flex of 1 to the Password Input. - I changed the positioning of the show/hide button from absolute to relative. - I ensured horizontal alignment by setting the flex-direction of the parent view to 'row'. - To fix the problem of the changing width of the text input, when the show/hide text changes, I replaced the show/hide text with a show/icon. The show/hide icon is an eye-open/eye-closed icon. This icon always has a fixed width and does not affect the text input. - I removed hide text from messages_en.json since it is not in the app. I tested this on Android and IOS devices with different screen sizes, and it works fine on both platforms. Fixes: zulip#5614
KshitizSareen
added a commit
to KshitizSareen/zulip-mobile
that referenced
this issue
Feb 9, 2023
Long passwords and show/hide buttons overlap with each other. I fixed this problem by doing the following: - I changed the style of Password Input to take up as much space as needed. I did this by setting a flex of 1 to the Password Input. - I changed the positioning of the show/hide button from absolute to relative. - I ensured horizontal alignment by setting the flex-direction of the parent view to 'row'. - To fix the problem of the changing width of the text input, when the show/hide text changes, I replaced the show/hide text with a show/icon. The show/hide icon is an eye-open/eye-closed icon. This icon always has a fixed width and does not affect the text input. - I removed hide text from messages_en.json since it is not in the app. I tested this on Android and IOS devices with different screen sizes, and it works fine on both platforms. Fixes: zulip#5614
chrisbobbe
pushed a commit
to KshitizSareen/zulip-mobile
that referenced
this issue
Feb 10, 2023
Long passwords and show/hide buttons overlap with each other. I fixed this problem by doing the following: - I changed the style of Password Input to take up as much space as needed. I did this by setting a flex of 1 to the Password Input. - I changed the positioning of the show/hide button from absolute to relative. - I ensured horizontal alignment by setting the flex-direction of the parent view to 'row'. - To fix the problem of the changing width of the text input, when the show/hide text changes, I replaced the show/hide text with a show/icon. The show/hide icon is an eye-open/eye-closed icon. This icon always has a fixed width and does not affect the text input. - I removed hide text from messages_en.json since it is not in the app. I tested this on Android and IOS devices with different screen sizes, and it works fine on both platforms. Fixes: zulip#5614
Kirtishukla2004
added a commit
to Kirtishukla2004/zulip-mobile
that referenced
this issue
Mar 16, 2023
zulip#5614 input type password can help this issue
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The text was updated successfully, but these errors were encountered: