Welcome Guest Search | Active Topics | Sign In | Register

Problem with focus and touchscreen Options
yvesm
Posted: Monday, February 16, 2015 11:40:08 PM
Rank: Advanced Member
Groups: Member

Joined: 12/1/2014
Posts: 57
My application has a main window (fullscreen) with a WPF WebControl on it and some buttons. Popup windows are opened as required - they also have a WebControl and some buttons.

The Owner property for the popups is set to the MainWindow so that the popups are always on top of the MainWindow.

Problem (with touchscreen only): Once I have popup windows opened I start having problems such as tapping on a button and the Click event does not trigger until the 3rd or 4th time. This does not happen when I use IE WebBrowser on the same application.

Here is a situation easy to reproduce that might be related which I can reproduce with a simple test program (with WPF WebControls):

- a main window opens a popup (popup Owner set to main window)

- I tap on the main window' web view

- I swipe on the popup window's webview and the scrolling can be seen on the main window instead of on the popup window.

I'm not sure if that's a bug or me not using the Focus() where needed (on the WebControl or WebView).

I use Windows 8.1 on a Dell touchscreen laptop. Thank you.




eo_support
Posted: Tuesday, February 17, 2015 9:56:10 AM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 24,196
Hi,

This appears to be a time delay before the WebView is fully initialized. The WebView will be able to respond to events only after it has finished initialization. In the mean time it is not able to respond to anything. However during this period the event should not pass the events through to the new window down to the main window. We will investigate this and see if we can find anything.

Thanks!
yvesm
Posted: Tuesday, February 17, 2015 10:20:13 AM
Rank: Advanced Member
Groups: Member

Joined: 12/1/2014
Posts: 57
This happens even if I leave the 2 windows (main and popup) alone for a few minutes than come back and tap on the main window. Swiping on the popup after the tap on the main window affects the main windows even then.

This only happens when the popup Owner property is set.
yvesm
Posted: Thursday, February 19, 2015 1:35:01 PM
Rank: Advanced Member
Groups: Member

Joined: 12/1/2014
Posts: 57
Update: it turns out the problem exists even when the Owner property is not set. The window was not closing, it was just sent to the back because the tapping was going right through the popup, therefore really tapping the main window.

So to summarize what happens, unless a window has the focus already, touch gestures go right through it onto the window behind it.

I will send you a small test application to demonstrate. This of course has to be done on a touchscreen. I have Windows 8.1 64 bit.

ADDED: Also, tapping does not go just right through web view on the popup but also the rest of the window (buttons, etc...)
yvesm
Posted: Tuesday, March 3, 2015 1:28:43 PM
Rank: Advanced Member
Groups: Member

Joined: 12/1/2014
Posts: 57
Just wondering if this is something you will be able to fix. I often sometimes have buttons that become unresponsive and I suspect it it related to this issue. My application can switch between IE WebBrowser and EO WebBrowser and this never happens with IE.
eo_support
Posted: Thursday, March 5, 2015 8:23:24 PM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 24,196
Thank you very much for your patience and I apologize for the delay. This is just to let you know we are still working on touch screen support. We will reply again as soon as we have an update.




You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.