Description: When using a hardware keyboard to type text in the iOS app the OS will display a "helper bar" containing some not really useful functions. The OS provided bar overlaps the status bar provided by the app and is just plain annoying. The OS provided bar should either not show up or push the status bar of the app over the OS bar. Steps to Reproduce: 1. Create/open a writer document using the iOS app 2. Type some text using a hardware keyboard Actual Results: An OS provided helper bar shows up at the bottom of the app. Expected Results: The OS provided helper bar should not show up or at least not overlap the status bar provided by the app. Reproducible: Always User Profile Reset: No Additional Info: Tested with 4.2 (25) on iOS 13.3.x
Created attachment 156564 [details] Printscreen showing the issue
Moving to NEW
Possibly this helps, maybe the bar is what is called "accessory bar"? https://stackoverflow.com/questions/32546394/hiding-keyboard-accessorybar-in-wkwebview
Nah, that did not work. I also tried replacing the WKWebView object's class with one where inputAssistantItem returns nil.
(The bar is what calling [self.webview inputAssistantItem] in our DocumentViewController's viewDidLoad returns, i.e. an UITextInputAssistantItem.)
Had a discussion with Kendy and add some (more) URLs of things he found: https://discussions.apple.com/thread/7294170 https://stackoverflow.com/questions/32670035/ios-9-ipad-keyboard-get-rid-of-undo-view https://stackoverflow.com/questions/32770104/how-to-hide-shortcut-bar-in-ios9-uiwebview https://stackoverflow.com/questions/32743649/hide-shortcut-keyboard-bar-for-uiwebview-in-ios-9
Suggested fix in https://gerrit.libreoffice.org/c/online/+/87769
Tor Lillqvist committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/online/commit/56d310636db734edcef75b07d266b93007472c45 tdf#129380: Don't show the "shortcut bar" if a hardware keyboard is used
Lovely!! Thanks Tor/Kendy looking very much forward to the next build :)
Fixed in 4.2 (35) Thanks a lot to the Collabora team and especially Tor and Kenny for taking care of this!
Let's close as FIXED, then.