Closed
Bug 834507
Opened 12 years ago
Closed 12 years ago
Identity screens within the trustedUI have UX issues with the keyboard open
Categories
(Core Graveyard :: Identity, defect)
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: krupa.mozbugs, Unassigned)
References
Details
Attachments
(2 files)
NOTE: The STR I have specified are more detailed than they need to be since I am trying to tie the IdentityFlow with payments to warrant a higher priority.
steps to reproduce:
1. Get marketplace-dev app from http://people.mozilla.org/~kmcmillan/mktdev.html
2. Launch the marketplace app on your unagi device
3. Search for 'Private Yacht'
4. Click on the purchase button
5. Identity Flow launches within the trustedUI
6. Try to log in as a new Persona user with an unverified email id
observed behavior:
- while entering the email id, the submit button is not visible. User has to hit enter to proceed to the next step. (See screenshot 1)
- While setting up the password, the verify password form field is not visible nor is the submit button. ( See screenshot 2)
- The identity screens are twitchy and get redrawn quite often which is jarring (probably a gaia issue)
Reporter | ||
Updated•12 years ago
|
Attachment #706151 -
Attachment description: screenshot → screenshot 1
Reporter | ||
Comment 1•12 years ago
|
||
Comment 2•12 years ago
|
||
This can't be fixed on the gaia side or in the core - this is a server-side persona issue. It's expected behavior technically that the keyboard comes below the input field. It's up web content to handle best practices for responsive design to handle the change. Obviously there's very little room in the trusted UI, but I think that comes at the very cost of the trusted UI being a dialog on top of the homescreen on a small screen.
Migrating this over the browser ID github area - this is a server-side dialog issue. There's nothing that can be done on the Gaia side here I think, unless Josh thinks otherwise.
Migrated to https://github.com/mozilla/browserid/issues/2970.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WONTFIX
Reporter | ||
Comment 3•12 years ago
|
||
Jason, I was asked by Jed Parsons to file it under Core Identity.
"krupa how about this - if you haven't filed the bug yet, file it as core identity after all."
Comment 4•12 years ago
|
||
(In reply to krupa raj 82[:krupa] from comment #3)
> Jason, I was asked by Jed Parsons to file it under Core Identity.
>
> "krupa how about this - if you haven't filed the bug yet, file it as core
> identity after all."
It doesn't belong in core identity. There's nothing to be done here as part of that component - this component tracks core DOM work. I don't see anything Gaia related here either.
Anything that was described above is pretty much all server-side. The flickering possibly might be a platform issue, but I don't know. I'd have to dig into this more.
Updated•6 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•