From 8abafbfa2b4d78575f893a0954378db16b7f4797 Mon Sep 17 00:00:00 2001 From: Aleksey Tatarov Date: Mon, 7 Feb 2022 16:25:30 +0300 Subject: [PATCH] Dispatch message double click in any case --- .../embedlite/embedshared/EmbedLiteViewChild.cpp | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/embedding/embedlite/embedshared/EmbedLiteViewChild.cpp b/embedding/embedlite/embedshared/EmbedLiteViewChild.cpp index 36d28d251b895..d0527ef277b5e 100644 --- a/embedding/embedlite/embedshared/EmbedLiteViewChild.cpp +++ b/embedding/embedlite/embedshared/EmbedLiteViewChild.cpp @@ -1026,7 +1026,7 @@ mozilla::ipc::IPCResult EmbedLiteViewChild::RecvHandleDoubleTap(const LayoutDevi } } - if (nsLayoutUtils::AllowZoomingForDocument(document) && !doubleclick) { + /* if (nsLayoutUtils::AllowZoomingForDocument(document) && !doubleclick) { // Zoom in to/out from the double tapped element CSSToLayoutDeviceScale scale( presShell->GetPresContext()->CSSToDevPixelScale()); @@ -1039,12 +1039,10 @@ mozilla::ipc::IPCResult EmbedLiteViewChild::RecvHandleDoubleTap(const LayoutDevi document->GetDocumentElement(), &presShellId, &viewId)) { ZoomToRect(presShellId, viewId, zoomToRect); } - } else { - // Pass the double tap on to the element - nsString data; - data.AppendPrintf("{ \"x\" : %f, \"y\" : %f }", cssPoint.x, cssPoint.y); - mHelper->DispatchMessageManagerMessage(NS_LITERAL_STRING("Gesture:DoubleTap"), data); - } + */ + nsString data; + data.AppendPrintf("{ \"x\" : %f, \"y\" : %f }", cssPoint.x, cssPoint.y); + mHelper->DispatchMessageManagerMessage(NS_LITERAL_STRING("Gesture:DoubleTap"), data); return IPC_OK(); }