diff --git a/shell/platform/linux/fl_view.cc b/shell/platform/linux/fl_view.cc index 950e5058210bb..cb77e0c9be587 100644 --- a/shell/platform/linux/fl_view.cc +++ b/shell/platform/linux/fl_view.cc @@ -667,7 +667,9 @@ static void fl_view_class_init(FlViewClass* klass) { fl_view_accessible_get_type()); } -static void fl_view_init(FlView* self) {} +static void fl_view_init(FlView* self) { + gtk_widget_set_can_focus(GTK_WIDGET(self), TRUE); +} G_MODULE_EXPORT FlView* fl_view_new(FlDartProject* project) { return static_cast(