Closed Bug 1043821 Opened 10 years ago Closed 10 years ago

[LockScreen] Move passcode verification to other System components

Categories

(Firefox OS Graveyard :: Gaia::System::Lockscreen, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: gweng, Assigned: gweng)

References

Details

(Whiteboard: [p=1])

Attachments

(1 file)

According to Paul's opinion, LockScreen should not verify the passcode, but delegate to System. I would put it in LockScreenWindowManager first, and maybe we can find another better place to put it after this bug.
Blocks: 1043103
Assignee: nobody → gweng
Attached file Patch
This patch caused a minor visual regression: the passcode pad would play an animation to slide out while lock it again. However, to eliminate this regression needs some refactoring work, that is out of scope of this bug. So after discussed with Tim, I would fire another follow-up bug immediately, and solve the regression at that bug.

And this bug also resolve the Bug 1023218, because I need to do that to make the regression stable. Without the code, the regression sometime would occur, and the other times it would not.
Attachment #8462471 - Flags: review?(alive)
Depends on: 1043892
Whiteboard: [p=1]
Attachment #8462471 - Flags: review?(alive) → review+
master: https://github.com/mozilla-b2g/gaia/commit/295967a0b824a355ae9d57fb08f3632ed2ad18dd
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Cannot verify this issue since bug 1043892 is still technically open even though it was resolved as fixed. The issue has been written up again with bug 1064630
Depends on: 1072366
No longer depends on: 1072366
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: