SEBWIN-141: Removed custom windows style for good, as it does not fix the convoluted touch activation issue.

This commit is contained in:
dbuechel 2019-08-27 11:53:29 +02:00
parent 0bca109ad8
commit 18e6b366a5

View file

@ -6,7 +6,6 @@
* file, You can obtain one at http://mozilla.org/MPL/2.0/. * file, You can obtain one at http://mozilla.org/MPL/2.0/.
*/ */
using System;
using CefSharp; using CefSharp;
using CefSharp.WinForms; using CefSharp.WinForms;
using SafeExamBrowser.Contracts.UserInterface.Browser; using SafeExamBrowser.Contracts.UserInterface.Browser;
@ -108,16 +107,5 @@ namespace SafeExamBrowser.Browser
{ {
GetBrowser().SetZoomLevel(level); GetBrowser().SetZoomLevel(level);
} }
protected override IWindowInfo CreateBrowserWindowInfo(IntPtr handle)
{
const uint WS_EX_NOACTIVATE = 0x8000000;
var windowInfo = base.CreateBrowserWindowInfo(handle);
// Ensures that input elements within the browser control actually receive input when activated via touch.
windowInfo.ExStyle &= ~WS_EX_NOACTIVATE;
return windowInfo;
}
} }
} }