@@ -1435,7 +1435,7 @@ abstract class _ComposeBoxBody extends StatelessWidget {
14351435
14361436 ComposeBoxController get controller;
14371437
1438- Widget ? buildTopicInput ();
1438+ Widget ? buildTopicInput (BuildContext context );
14391439 Widget buildContentInput ();
14401440 bool getComposeButtonsEnabled (BuildContext context);
14411441 Widget ? buildSendButton ();
@@ -1471,7 +1471,7 @@ abstract class _ComposeBoxBody extends StatelessWidget {
14711471 _AttachFromCameraButton (controller: controller, enabled: composeButtonsEnabled),
14721472 ];
14731473
1474- final topicInput = buildTopicInput ();
1474+ final topicInput = buildTopicInput (context );
14751475 final sendButton = buildSendButton ();
14761476 return Column (children: [
14771477 Padding (
@@ -1509,7 +1509,7 @@ class _StreamComposeBoxBody extends _ComposeBoxBody {
15091509 @override
15101510 final StreamComposeBoxController controller;
15111511
1512- @override Widget buildTopicInput () => _TopicInput (
1512+ @override Widget ? buildTopicInput (BuildContext context ) => _TopicInput (
15131513 streamId: narrow.streamId,
15141514 controller: controller,
15151515 );
@@ -1537,7 +1537,7 @@ class _FixedDestinationComposeBoxBody extends _ComposeBoxBody {
15371537 @override
15381538 final FixedDestinationComposeBoxController controller;
15391539
1540- @override Widget ? buildTopicInput () => null ;
1540+ @override Widget ? buildTopicInput (BuildContext context ) => null ;
15411541
15421542 @override Widget buildContentInput () => _FixedDestinationContentInput (
15431543 narrow: narrow,
@@ -1562,7 +1562,7 @@ class _EditMessageComposeBoxBody extends _ComposeBoxBody {
15621562 @override
15631563 final EditMessageComposeBoxController controller;
15641564
1565- @override Widget ? buildTopicInput () => null ;
1565+ @override Widget ? buildTopicInput (BuildContext context ) => null ;
15661566
15671567 @override Widget buildContentInput () => _EditMessageContentInput (
15681568 narrow: narrow,
0 commit comments