tasty-imitation-keyboard icon indicating copy to clipboard operation
tasty-imitation-keyboard copied to clipboard

Spotlight keyboard problem

Open pirrate opened this issue 10 years ago • 7 comments

Keyboard does not appear on spotlight sometimes. i would be glad to know that it is an ios bug because after key-reuse keyboard works really good on iPhone.

pirrate avatar Dec 17 '14 16:12 pirrate

I actually think this might be an issue with the developer tools — something about the previous keyboard bundle not unloading when you build a new one. At least, I haven't heard of it happening out in the wild.

archagon avatar Dec 17 '14 16:12 archagon

i am talking about real device. It works good usually but sometimes it just does not appear. Inside of other apps keyboard works fine. I really wonder if same thing happening with other 3rd party keyboards?

pirrate avatar Dec 17 '14 16:12 pirrate

What I mean is, I've seen this problem when I'm frequently building for device with Xcode, but never in any of my released apps. I think it happens because the previous keyboard bundle is not unloading for whatever reason. If it happens in an app (not Spotlight), I can fix it by force-closing and reopening the app; but, obviously, you can't do that with Spotlight.

archagon avatar Dec 23 '14 17:12 archagon

@archagon Not sure if this helps but I've seen the same behavior (not loading in Spotlight) in a keyboard distributed using Crashlytics. I often use the Messages app to make the keyboard load and then go back to spotlight. It seemed to happen a lot more with earlier builds of the keyboard but since you merged the key-reuse branch it does occur less.

tkersey avatar Dec 23 '14 18:12 tkersey

@tkersey you are absolutely right. I am talking about exactly the same issue. It is happening not too often now but still happening.

pirrate avatar Dec 23 '14 18:12 pirrate

Now it's always disappear in Spotlight (iOS 8.3)

kiwi07 avatar May 05 '15 08:05 kiwi07

@kiwi07 just restart device it will be fine.

pirrate avatar May 05 '15 08:05 pirrate