Title: [270177] trunk/Source/WebKit
Revision
270177
Author
[email protected]
Date
2020-11-26 18:55:41 -0800 (Thu, 26 Nov 2020)

Log Message

[GTK4] Declare lambda return type to avoid build error deducing it
https://bugs.webkit.org/show_bug.cgi?id=219268

Reviewed by Adrian Perez de Castro.

* UIProcess/gtk/WebPopupMenuProxyGtk.cpp:
(WebKit::WebPopupMenuProxyGtk::createPopupMenu):

Modified Paths

Diff

Modified: trunk/Source/WebKit/ChangeLog (270176 => 270177)


--- trunk/Source/WebKit/ChangeLog	2020-11-27 02:53:39 UTC (rev 270176)
+++ trunk/Source/WebKit/ChangeLog	2020-11-27 02:55:41 UTC (rev 270177)
@@ -1,3 +1,13 @@
+2020-11-26  Lauro Moura  <[email protected]>
+
+        [GTK4] Declare lambda return type to avoid build error deducing it
+        https://bugs.webkit.org/show_bug.cgi?id=219268
+
+        Reviewed by Adrian Perez de Castro.
+
+        * UIProcess/gtk/WebPopupMenuProxyGtk.cpp:
+        (WebKit::WebPopupMenuProxyGtk::createPopupMenu):
+
 2020-11-26  Fujii Hironori  <[email protected]>
 
         [WinCairo] Enable GPU process

Modified: trunk/Source/WebKit/UIProcess/gtk/WebPopupMenuProxyGtk.cpp (270176 => 270177)


--- trunk/Source/WebKit/UIProcess/gtk/WebPopupMenuProxyGtk.cpp	2020-11-27 02:53:39 UTC (rev 270176)
+++ trunk/Source/WebKit/UIProcess/gtk/WebPopupMenuProxyGtk.cpp	2020-11-27 02:55:41 UTC (rev 270177)
@@ -255,7 +255,7 @@
     gtk_widget_set_parent(m_popup, m_webView);
 
     auto* controller = gtk_event_controller_key_new();
-    g_signal_connect_swapped(controller, "key-pressed", G_CALLBACK(+[](WebPopupMenuProxyGtk* popupMenu, unsigned keyval, unsigned, GdkModifierType, GtkEventController* controller) {
+    g_signal_connect_swapped(controller, "key-pressed", G_CALLBACK(+[](WebPopupMenuProxyGtk* popupMenu, unsigned keyval, unsigned, GdkModifierType, GtkEventController* controller) -> gboolean {
         auto* event = gtk_event_controller_get_current_event(controller);
         if (popupMenu->typeAheadFind(keyval, gdk_event_get_time(event)))
             return GDK_EVENT_STOP;
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to