iOS Dictation fails to activate on blank line in UITextView
| Originator: | agiletortoise | ||
| Number: | rdar://20298379 | Date Originated: | 25-Mar-2015 04:11 PM |
| Status: | Open | Resolved: | |
| Product: | iOS SDK | Product Version: | 8.2 (maybe others) |
| Classification: | Serious Bug | Reproducible: | Always |
Summary: When the cursor is located on a blank line in a UITextView that is not and the end of the text, pressing the dictation microphone on the keyboard briefly shows dictation interface and immediately ends dictation without accepting input. Dictation works as expected if the UITextView is blank or a line with text on it is selected and the microphone button is pressed. This is reproducible in a clean app built with Xcode 6.2 and the iOS 8.2 SDK (as attached sample) and is visible in many apps, including Messages and in third party apps, including Facebook, Tumblr, Drafts, Tweetbot. It is NOT present in many other apps – including Notes and Mail. Steps to Reproduce: 1. Build & Run attached sample app on device. 2. Place cursor on the blank line between the lines in the default text. 3. Press the dictation mic button on the keyboard. Expected Results: Dictation should activate and accept input from user as normal. Actual Results: The keyboard momentarily shows dictation waveform interface and immediately beeps and ends dictation without accepting any input from the user. Version: iOS 8.2 (possibly others, but I believe it's new in 8.2) Notes: Configuration: Any Attachments: 'BUG_Dictation.zip' was successfully uploaded.
Comments
Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!