Possible Bug with Master Lock Code on Startup

After enabling the option to “Ask for master lock code on startup” with a numeric PIN set for the master user, I am seeing some odd behavior. It appears that DialogNumeric is being called repeatedly, triggering the WindowOpen animation each time.

Steps to reproduce:
1. Enable “numeric password” on the “Lock preferences” of the master user.
2. Under “Interface settings” in the settings section of the skin, choose “Master lock”.
3. Enable “Ask for master lock code on startup”.
4. Exit Kodi and restart.

You may need some sort of WindowOpen animation on DialogNumeric.xml to see the window opening multiple times.

In the video below you can see the issue I am running into. Also note, when the animation/cursors freeze it follows my mouse movement. No mouse movement = no continued animation.