Closed
Bug 865999
Opened 12 years ago
Closed 12 years ago
After landing import from vCard Contact Settings screen is visually broken
Categories
(Firefox OS Graveyard :: Gaia::Contacts, defect)
Tracking
(b2g18 fixed)
RESOLVED
FIXED
Tracking | Status | |
---|---|---|
b2g18 | --- | fixed |
People
(Reporter: jmcf, Unassigned)
References
Details
Attachments
(3 files)
26.30 KB,
image/png
|
Details | |
27.83 KB,
image/png
|
Details | |
46 bytes,
patch
|
arnau
:
review+
akeybl
:
approval-gaia-v1+
|
Details | Diff | Splinter Review |
See the attached screen. The extra space between SDCard and the rest of options cause that FB Import / Update now appears scrolled and on the non-visible bottom of the screen which is totally non-sense.
FB Import is an important functionality for the phone and now has been totally hijacked by more rarely used options, particularly import from vCard.
Reporter | ||
Comment 1•12 years ago
|
||
Reporter | ||
Updated•12 years ago
|
blocking-b2g: --- → leo?
Reporter | ||
Comment 2•12 years ago
|
||
My proposal to fix this is to rearrange the order of the different options and put those more rarely used at the bottom. Nonetheless, I'm worried about the scalability of the current Contact Settings approach while adding new import sources.
Reporter | ||
Updated•12 years ago
|
Flags: needinfo?(hello)
Updated•12 years ago
|
blocking-b2g: leo? → ---
Reporter | ||
Comment 3•12 years ago
|
||
Reporter | ||
Comment 4•12 years ago
|
||
Please check the new attachment that corresponds to v1-train version. It can be seen that the version in master is not only incorrect due to the extra space added by the SDcard option but also due to the extra space introduced on the left as it can be seen by comparing the two screen shots.
This has to be fixed.
Comment 5•12 years ago
|
||
Attachment #742376 -
Flags: review?(arnau)
Comment 6•12 years ago
|
||
Comment on attachment 742376 [details] [diff] [review]
Github PR (Patch)
The actual pull: https://github.com/mozilla-b2g/gaia/pull/9431
Comment 7•12 years ago
|
||
Can we get the r+ today? https://bugzilla.mozilla.org/show_bug.cgi?id=862742 is depending on this one. Thanks!
Flags: needinfo?(arnau)
Comment on attachment 742376 [details] [diff] [review]
Github PR (Patch)
Looks great, good job!
Attachment #742376 -
Flags: review?(arnau) → review+
Flags: needinfo?(arnau)
Comment 9•12 years ago
|
||
Comment on attachment 742376 [details] [diff] [review]
Github PR (Patch)
NOTE: Please see https://wiki.mozilla.org/Release_Management/B2G_Landing to better understand the B2G approval process and landings.
[Approval Request Comment]
Bug caused by (feature/regressing bug #): 865999
User impact if declined: Misalignment of buttons in Contacts Settings screen and bad text formatting in case SD card not present.
Testing completed: Yes.
Risk to taking this patch (and alternatives if risky): No risk.
String or UUID changes made by this patch: None.
Attachment #742376 -
Flags: approval-gaia-v1?
Updated•12 years ago
|
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Updated•12 years ago
|
Attachment #742376 -
Flags: approval-gaia-v1? → approval-gaia-v1+
Updated•12 years ago
|
status-b2g18:
--- → affected
Reporter | ||
Comment 10•12 years ago
|
||
I hate playing the role of devil's advocate by I still believe the patch is still incorrect, as the margin on the left hand side is considerably bigger than it was before these patches were applied.
Reporter | ||
Updated•12 years ago
|
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Comment 11•12 years ago
|
||
(In reply to Jose M. Cantera from comment #10)
> I hate playing the role of devil's advocate by I still believe the patch is
> still incorrect, as the margin on the left hand side is considerably bigger
> than it was before these patches were applied.
Agree wit you. We should review this.
Comment 12•12 years ago
|
||
I see the space on the left now, but is this particular patch causing it for sure? If that is so I will check how can I fix it and resubmit it for review, approval, etc. again.
This patch was already approved and reviewed, and every time it takes a while to go through the whole process again. Please lets make sure that we catch all the visual glitches this time. Thanks!
Reporter | ||
Comment 13•12 years ago
|
||
(In reply to Sergi Mansilla from comment #12)
> I see the space on the left now, but is this particular patch causing it for
> sure? If that is so I will check how can I fix it and resubmit it for
> review, approval, etc. again.
>
> This patch was already approved and reviewed, and every time it takes a
> while to go through the whole process again. Please lets make sure that we
> catch all the visual glitches this time. Thanks!
Approved and reviewed does not mean correctness. Compare with and without this patch and the other one from vCard import and you will feel the difference. The attached screens are very enlightening though.
Comment 14•12 years ago
|
||
If we can fix it before landing in mster,it's much better :) Otherwise we would need to create another follow-up bug.
Sergi, please, confirm that your patch is introdicing the space on the left and
- remove the gaia-approval-v1+
- create a new patch and after Jose Manuel revision
- request the gaia-approval-v1 again.
Thanks!
Make sense if we leave this patch as is, and create a new bug for fixing the left margin? This is a minor css change and could be easy to make and land. Sorry for not noticing when I reviewed the patch.
Comment 16•12 years ago
|
||
I agree with Arnau, since this patch has already landed in master.
Updated•12 years ago
|
Status: REOPENED → RESOLVED
Closed: 12 years ago → 12 years ago
Resolution: --- → FIXED
Comment 17•12 years ago
|
||
It looks like this bug is not ready (or applicable) for uplifting but is flagged as needing uplift. Please comment on this bug if something does need to be uplifted here.
Comment 18•12 years ago
|
||
The link to the pull request is actually the link to create a new pull request from comoyo's repository. Please point me to the actual pull request or the commits from mozilla-b2g/gaia.git
Flags: needinfo?(sergiov)
Updated•12 years ago
|
Flags: needinfo?(sergiov)
Updated•12 years ago
|
Flags: needinfo?(nobody)
Updated•12 years ago
|
Flags: needinfo?(nobody)
Updated•12 years ago
|
Flags: needinfo?(sergi.mansilla)
Comment 19•12 years ago
|
||
Hi John,
perhaps the commit you are looking for is this one:
https://github.com/mozilla-b2g/gaia/commit/6f7897135f4cc70fb21eb3c737df4249a29c673b
Cheers,
F.
Comment 20•12 years ago
|
||
I was not able to uplift this bug to v1-train. If this bug has dependencies which are not marked in this bug, please comment on this bug. If this bug depends on patches that aren't approved for v1-train, we need to re-evaluate the approval. Otherwise, if this is just a merge conflict, you might be able to resolve it with:
git checkout v1-train
git cherry-pick -x -m1 6f7897135f4cc70fb21eb3c737df4249a29c673b
<RESOLVE MERGE CONFLICTS>
git commit
Comment 21•12 years ago
|
||
Hi John,
That's just a small merge conflict. I have it solved locally on the v1-train branch, should I push it to v1-train?
Flags: needinfo?(sergi.mansilla) → needinfo?(jhford)
Comment 22•12 years ago
|
||
(In reply to Sergi Mansilla from comment #21)
> Hi John,
>
> That's just a small merge conflict. I have it solved locally on the v1-train
> branch, should I push it to v1-train?
Yes, please.
Flags: needinfo?(jhford)
Comment 23•12 years ago
|
||
Merged - 8489f00f6e55c1acbf7f7d06ba0d6915096ec95a
Comment 24•12 years ago
|
||
$ git branch --contains 8489f00f6e55c1acbf7f7d06ba0d6915096ec95a
v1-train
Updated•12 years ago
|
Flags: in-moztrap?(sreenidhimuralidharan)
Updated•12 years ago
|
Flags: needinfo?(hello)
You need to log in
before you can comment on or make changes to this bug.
Description
•