venmo / VENTouchLock

A Touch ID and Passcode framework used in the Venmo app.
MIT License
965 stars 114 forks source link

Keyboard doesn't appear if closed in Passcode-only #77

Open shubhank008 opened 8 years ago

shubhank008 commented 8 years ago

If you disable TouchID option and use Passcode-only option, the keyboard will not appear if you close/dismiss it once.
Functionally, it should reappear once you tap any of the boxes of Passcode to enter it, but it doesn't

ericlewis commented 7 years ago

will you please provide a more detailed bug so we can help you? a gif is useful.

pouriaalmassi commented 7 years ago

I believe I am experience the same behaviour. When entering the View Debugger it appears that VENTouchLockPasscodeView is presented twice .

https://www.dropbox.com/s/b54a9rtvsomyuzv/VENTouchLock-issue-77.png?dl=0

@shubhank008 is this similar to the issue you're experiencing?

gerardg commented 7 years ago

I just spent the day integrating this library into our app and hit the same snag. Any luck with a fix?

pouriaalmassi commented 7 years ago

@gerardg when you hit this snag and enter Debug View Hierarchy mode (Debug > View debugging > Capture View Hierarchy) do you see a screen similar to what I linked above? If so I may have a fix for you.

gerardg commented 7 years ago

Thanks @pouriaalmassi. Turns out, I misread the issue. The circumstances I had were different, but the same result. The keyboard wasn't showing up. I'm going to create an issue for it.