From 5946a965da15e2b1b733da43b1e8bfbb1de79504 Mon Sep 17 00:00:00 2001 From: Brad Davis Date: Fri, 28 Jul 2017 18:51:10 -0700 Subject: [PATCH] Disable touch event emulation for tablet until we fix crash --- interface/src/ui/overlays/Web3DOverlay.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/interface/src/ui/overlays/Web3DOverlay.cpp b/interface/src/ui/overlays/Web3DOverlay.cpp index a069b67d2b..32b16ff39b 100644 --- a/interface/src/ui/overlays/Web3DOverlay.cpp +++ b/interface/src/ui/overlays/Web3DOverlay.cpp @@ -337,11 +337,19 @@ void Web3DOverlay::setProxyWindow(QWindow* proxyWindow) { } void Web3DOverlay::handlePointerEvent(const PointerEvent& event) { + // FIXME touch event emulation is broken in some way. Do NOT enable this code + // unless you have done a debug build of the application and verified that + // you are not getting assertion errors on handling the touch events inside + // Qt. +#if 0 if (_inputMode == Touch) { handlePointerEventAsTouch(event); } else { handlePointerEventAsMouse(event); } +#else + handlePointerEventAsMouse(event); +#endif } void Web3DOverlay::handlePointerEventAsTouch(const PointerEvent& event) {