diff --git a/src/ftxui/component/container.cpp b/src/ftxui/component/container.cpp index 52efe7aeabbff955a7c3fb6c30717af3fe510513..0c9135efd0a751d3a81a4a4f75f91336b4c0a816 100644 --- a/src/ftxui/component/container.cpp +++ b/src/ftxui/component/container.cpp @@ -229,7 +229,7 @@ class TabContainer : public ContainerBase { } bool OnMouseEvent(Event event) override { - return ActiveChild()->OnEvent(event); + return ActiveChild() && ActiveChild()->OnEvent(event); } };