[polari] entryArea: Properly forward key event



commit 4b237992a23a782e5b246c9704066f21243ff25a
Author: Florian Müllner <fmuellner gnome org>
Date:   Tue Aug 24 18:23:13 2021 +0200

    entryArea: Properly forward key event
    
    GTK4 removes the generic event() method, and instead covers the
    legitimate use with a key event controller method to forward the
    current event to a different widget.
    
    Part-of: <https://gitlab.gnome.org/GNOME/polari/-/merge_requests/228>

 src/entryArea.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/src/entryArea.js b/src/entryArea.js
index b4e1e042..72b40749 100644
--- a/src/entryArea.js
+++ b/src/entryArea.js
@@ -331,7 +331,7 @@ export default GObject.registerClass({
             return Gdk.EVENT_PROPAGATE;
 
         this._chatEntry.grab_focus_without_selecting();
-        this._chatEntry.event(Gtk.get_current_event());
+        controller.forward(this._chatEntry);
         return Gdk.EVENT_STOP;
     }
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]