Fuse version 1.4.0 (build 14778) /
MacOS Sierra 10.12.6 /
Preview mode in iOS
So, something interesting is happening when trying to input in WebView. I have included some screenshots of what is happening.
The content seem to render as expected:
However, when tapping at the input field, it “disappears” visibally:
When starting typing, it appears broken, now suddenly further up:
When tapping at the input field and scrolling, only the field is scrolling:
When tapping elsewhere and scrolling, only the input fields seem to stay static:
So, to me this seem like some keyboard overlay issue or something, or am I wrong?
The code is a follows:
<DockPanel Dock="Fill">
<!-- WebView for OAuth - Start -->
<WhileTrue Value="{WebViewEnabled}">
<DockPanel Dock="Fill" ux:Name="WebView" Color="#FFFFFF">
<NativeViewHost ux:Name="nvh">
<WebView Dock="Fill" Url="{Url}" URISchemeHandler="{RecievedUri}">
<PageLoaded>
<EvaluateJS Handler="{PageLoaded}">
return { url : document.location.href };
</EvaluateJS>
</PageLoaded>
</WebView>
<AddingAnimation>
<Change nvh.Opacity="0" Duration="0.5" />
</AddingAnimation>
</NativeViewHost>
</DockPanel>
</WhileTrue>
<!-- WebView for OAuth - End -->
<!-- Default Login and Signup view - Start -->
...
<!-- Default Login and Signup view - End -->
</DockPanel>