From f11bf73e8c1caeca68db8148c5b363d2ce67f2b0 Mon Sep 17 00:00:00 2001 From: Brendan <2bndy5@gmail.com> Date: Sun, 16 Feb 2025 08:08:44 -0800 Subject: [PATCH] Include mouse back and forward buttons on Linux mouse events. --- shell/platform/linux/fl_view.cc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/shell/platform/linux/fl_view.cc b/shell/platform/linux/fl_view.cc index 49a1ec65f1089..8b8e23249ed19 100644 --- a/shell/platform/linux/fl_view.cc +++ b/shell/platform/linux/fl_view.cc @@ -189,6 +189,12 @@ static gboolean get_mouse_button(GdkEvent* event, int64_t* button) { case 3: *button = kFlutterPointerButtonMouseSecondary; return TRUE; + case 4: + *button = kFlutterPointerButtonMouseBack; + return TRUE; + case 5: + *button = kFlutterPointerButtonMouseForward; + return TRUE; default: return FALSE; }