diff options
author | Marius Vlad <marius.vlad@collabora.com> | 2024-11-12 14:20:35 +0200 |
---|---|---|
committer | Jan-Simon Moeller <jsmoeller@linuxfoundation.org> | 2024-11-19 20:05:29 +0000 |
commit | 8dfcb150c8eb20aa13dbf2153090c47eabbb76f9 (patch) | |
tree | 9910f7e1f5bfd127344445ce9bfeedcc5be02dfb /meta-agl-flutter/recipes-graphics/toyota/flutter-auto_aglflutter.inc | |
parent | 1498e447e3d89a19cca863d32ef82b188d4e6718 (diff) |
flutter-auto: Work-around for key keyboard event crash
This is a work-around to still allowing key keyboard go through but
avoid passing an invalid messenger pointer to the flutter engine which
would ultimately crash flutter-auto. Initially we had a workaround to
avoid sending the key event altogether.
Bug-AGL: SPEC-5272
Change-Id: I4df9f298e26470b5edd039b31346e2dc8e788a01
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/30509
ci-image-boot-test: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jenkins Job builder account
Reviewed-by: Joel Winarske <joel.winarske@gmail.com>
Diffstat (limited to 'meta-agl-flutter/recipes-graphics/toyota/flutter-auto_aglflutter.inc')
-rw-r--r-- | meta-agl-flutter/recipes-graphics/toyota/flutter-auto_aglflutter.inc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/meta-agl-flutter/recipes-graphics/toyota/flutter-auto_aglflutter.inc b/meta-agl-flutter/recipes-graphics/toyota/flutter-auto_aglflutter.inc index 6c1503024..29c023fca 100644 --- a/meta-agl-flutter/recipes-graphics/toyota/flutter-auto_aglflutter.inc +++ b/meta-agl-flutter/recipes-graphics/toyota/flutter-auto_aglflutter.inc @@ -4,6 +4,9 @@ EGLCONFIG_FALLBACK = "${@bb.utils.contains_any('AGL_FEATURES', 'agl-rdp agl-kvm- SRC_URI:append:use-nxp-bsp = " file://0001-Disable-on_frame_base_surface-wl_surface_commit.patch" SRC_URI:append = " ${EGLCONFIG_FALLBACK}" +# necessary to avoid crashing flutter-auto when a key keyboard event is emitted +SRC_URI:append = " file://0001-flutter_desktop-Remove-asio-post-call.patch" + # Disable WIP webview plugin on 32-bit ARM platforms for now, as build # failures have been seen on qemuarm and beaglebone. PACKAGECONFIG:remove:arm = "webview_flutter_view" |