Closed Bug 828851 Opened 11 years ago Closed 11 years ago

Settings view should have a done button on the right instead of a cross closing icon on the left

Categories

(Firefox OS Graveyard :: Gaia::Contacts, defect)

x86
macOS
defect
Not set
normal

Tracking

(b2g18+ fixed, b2g18-v1.0.0 wontfix, b2g18-v1.0.1 fixed)

VERIFIED FIXED
Tracking Status
b2g18 + fixed
b2g18-v1.0.0 --- wontfix
b2g18-v1.0.1 --- fixed

People

(Reporter: jmcf, Assigned: jmcf)

Details

(Whiteboard: UX-P1, TEF_REQ)

Attachments

(2 files, 2 obsolete files)

      No description provided.
tracking-b2g18: --- → ?
Summary: In → Settings view should have a done button on the right instead of a cross closing icon on the left
I have fixed this, pull request link: https://github.com/mozilla-b2g/gaia/pull/7777
Can you provide a screenshot?
Tracking, please provide screenshot and approval nomination request for uplift consideration.
(In reply to sergey.rossokha from comment #1)
> I have fixed this, pull request link:
> https://github.com/mozilla-b2g/gaia/pull/7777

Sergey please could you ask me for a review? You can attach your PR similarly as it has been done for instance in bug 835555 and then put the r? flag over it

thanks!
Hi Joe, how I can do this? Sorry I'm new in BZ :(
Hi Jose, how I can do this? Sorry I'm new in BZ :(
Attached image Contact settings page with "Done" button (obsolete) —
[Approval Request Comment]
Bug caused by (feature/regressing bug #): 
User impact if declined: 
Testing completed: 
Risk to taking this patch (and alternatives if risky): 
String or UUID changes made by this patch:

NOTE: If blocking-basecamp+ is set, just land it for now.

[Approval Request Comment]
Bug caused by (feature/regressing bug #): 
User impact if declined: 
Testing completed: 
Risk to taking this patch (and alternatives if risky):
Attachment #710973 - Flags: review?(jmcf)
Attachment #710973 - Flags: approval-mozilla-b2g18?
Attached file Pointer to GH 7777 PR (obsolete) —
NOTE: If blocking-basecamp+ is set, just land it for now.

[Approval Request Comment]
Bug caused by (feature/regressing bug #): 
User impact if declined: 
Testing completed: 
Risk to taking this patch (and alternatives if risky):
Attachment #710983 - Flags: review?(jmcf)
Attachment #710983 - Flags: approval-gaia-v1?
Attachment #710983 - Attachment mime type: text/plain → text/html
Comment on attachment 710973 [details]
Contact settings page with "Done" button

Sergei,

Before merging this, Please we need you to change the commit message to be equal to the bug number + description as it happens with other commits. If you don't know how to do do that please ask me by e-mail or IRC 'joseCantera'

thanks!
Attachment #710973 - Flags: review?(jmcf) → review+
Comment on attachment 710983 [details]
Pointer to GH 7777 PR

Assuming the r+ was meant for this code change, approving for v1.0.1.
Attachment #710983 - Flags: approval-gaia-v1? → approval-gaia-v1+
Comment on attachment 710973 [details]
Contact settings page with "Done" button

Clearing the approval flag on this screenshot.
Attachment #710973 - Flags: approval-mozilla-b2g18?
Attachment #710983 - Attachment is obsolete: true
Attachment #710983 - Flags: review?(jmcf)
Attachment #712854 - Flags: review?(jmcf)
Attachment #712854 - Flags: review?(jmcf) → review+
https://github.com/mozilla-b2g/gaia/commit/a22bac2a4e4542a01654b9d3b7ae1bd50afd7199
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Comment on attachment 712854 [details]
The same but with correct commit message

NOTE: If blocking-basecamp+ is set, just land it for now.

[Approval Request Comment]
Bug caused by (feature/regressing bug #): 
User impact if declined: UX global consistency will suffer
Testing completed: yes
Risk to taking this patch (and alternatives if risky): very low, only presentation changed
Attachment #712854 - Flags: approval-gaia-v1?
I've updated the reference screenshot because it was using some outdated visual elements
Attachment #710973 - Attachment is obsolete: true
It's important to land this patch asap because it has a huge impact in the app experience. As far as we are not saving the state when the user makes a change, but we are applying it immediately, it makes no sense to have an "X" and a "Done" button in the header because both of them do the same thing. The recommendation is to leave the "Done" button and remove the "X".
patch landed on master today and hopefully will do so in train once we get an approval
Whiteboard: UX-P1, TEF_REQ
Attachment #712854 - Flags: approval-gaia-v1? → approval-gaia-v1+
v1-train: 72d348085bf20a68cacc5825374ef23a99d9522a
Batch edit: bugs fixed on b2g18 since 1/25 branch of v1.0 are fixed on v1.0.1
Verified with 02/18 build: Gecko-0ecc076.Gaia-4164424
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: