Closed
Bug 803474
Opened 13 years ago
Closed 13 years ago
[lock screen] animated arrows are sometimes visible shortly before unlocking
Categories
(Firefox OS Graveyard :: Gaia, defect)
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: ttaubert, Assigned: ttaubert)
Details
(Keywords: polish)
Attachments
(1 file)
|
355 bytes,
text/html
|
timdream
:
review+
vingtetun
:
approval-gaia-v1+
|
Details |
> .touched .lockscreen-arrow,
> #screen:not(.locked) .lockscreen-arrow {
> display: none;
> animation: none;
> }
The arrows are hidden while the handle is touched. On mouseup the 'touched' class is removed and a transitionend listener is registered that then unlocks the screen. While waiting for the transition to end the arrows become visible again depending on their current animation progress. The 'animation: none' rule doesn't take effect either because the class selector doesn't override the ID selector.
| Assignee | ||
Comment 1•13 years ago
|
||
Pointer to Github pull-request
| Assignee | ||
Updated•13 years ago
|
Attachment #673139 -
Flags: review?(timdream+bugs)
Comment 2•13 years ago
|
||
Comment on attachment 673139 [details]
Pointer to Github pull request: https://github.com/mozilla-b2g/gaia/pull/5894
This a dup of Gecko bug 788412. A Gecko bug require Gecko fix. Your fix is good workaround but let's not merge it unless we cannot fix it on the Gecko side in time.
Attachment #673139 -
Flags: review?(timdream+bugs)
Comment 3•13 years ago
|
||
Thank you for catching this and the quick fix :)
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → DUPLICATE
| Assignee | ||
Comment 4•13 years ago
|
||
Sorry, but please read the summary again. This is not a duplicate of bug 788412. Bug 788412 is about the arrows being drawn on top of the handler. This bug is about visible arrows between the unlock gesture and the actual unlock.
Status: RESOLVED → REOPENED
Resolution: DUPLICATE → ---
Comment 5•13 years ago
|
||
Sh*t, I overlook the description completely :-/ Sorry about that.
| Assignee | ||
Comment 6•13 years ago
|
||
Comment on attachment 673139 [details]
Pointer to Github pull request: https://github.com/mozilla-b2g/gaia/pull/5894
Let me flag you for review again ;)
Attachment #673139 -
Flags: review?(timdream+bugs)
Comment 7•13 years ago
|
||
Comment on attachment 673139 [details]
Pointer to Github pull request: https://github.com/mozilla-b2g/gaia/pull/5894
The part I don't like is the !important part, but I guess it's OK.
Can you fill the form below if vingtetun need that?
[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 #673139 -
Flags: review+
Attachment #673139 -
Flags: approval-gaia-master?(21)
Updated•13 years ago
|
Attachment #673139 -
Flags: review?(timdream+bugs)
| Assignee | ||
Comment 8•13 years ago
|
||
Thank you, Tim! (I always wanted to say that.)
[Approval Request Comment]
Bug caused by (feature/regressing bug #):
User impact if declined: Arrows may flash before unlocking.
Testing completed:
Risk to taking this patch (and alternatives if risky): Small, almost CSS-only fix.
Comment 9•13 years ago
|
||
(In reply to Tim Guan-tin Chien [:timdream] (MoCo-TPE) from comment #7)
> Comment on attachment 673139 [details]
> Pointer to Github pull request: https://github.com/mozilla-b2g/gaia/pull/5894
>
> The part I don't like is the !important part, but I guess it's OK.
>
I feel like you with the !important. It make debug painful and usually hide deeper issue.
Comment 10•13 years ago
|
||
Comment on attachment 673139 [details]
Pointer to Github pull request: https://github.com/mozilla-b2g/gaia/pull/5894
Anyway a=me since Tim r+ it and this only add/remove a class.
Attachment #673139 -
Flags: approval-gaia-master?(21) → approval-gaia-master+
| Assignee | ||
Comment 11•13 years ago
|
||
(In reply to Vivien Nicolas (:vingtetun) from comment #9)
> > The part I don't like is the !important part, but I guess it's OK.
>
> I feel like you with the !important. It make debug painful and usually hide
> deeper issue.
I updated the PR and removed the !important. We need to use the IDs #lockscreen-left-arrow and #lockscreen-right-arrow to get rid of it.
Comment 12•13 years ago
|
||
Status: REOPENED → RESOLVED
Closed: 13 years ago → 13 years ago
Resolution: --- → FIXED
Comment 13•12 years ago
|
||
The lock screen has been redesigned and this bug is no longer valid. Verified on Unagi build id:20130102070202
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•