Bug 1043892 - [LockScreen] Solve the visual regression caused by Bug 104...

...3821, with panel switching refactoring