diff --git a/lib/pangea/widgets/igc/pangea_rich_text.dart b/lib/pangea/widgets/igc/pangea_rich_text.dart index 5b33f66a9..abf583b3b 100644 --- a/lib/pangea/widgets/igc/pangea_rich_text.dart +++ b/lib/pangea/widgets/igc/pangea_rich_text.dart @@ -68,17 +68,20 @@ class PangeaRichTextState extends State { }); } catch (error, stackTrace) { ErrorHandler.logError( - e: PangeaWarningError(error), - s: stackTrace, - m: "Error setting text span in PangeaRichText"); + e: PangeaWarningError(error), + s: stackTrace, + m: "Error setting text span in PangeaRichText", + ); } } void setTextSpan() { if (_fetchingRepresentation) { - _setTextSpan(widget.pangeaMessageEvent.event - .getDisplayEvent(widget.pangeaMessageEvent.timeline) - .body); + _setTextSpan( + widget.pangeaMessageEvent.event + .getDisplayEvent(widget.pangeaMessageEvent.timeline) + .body, + ); return; } @@ -88,19 +91,23 @@ class PangeaRichTextState extends State { repEvent = widget.pangeaMessageEvent .representationByLanguage( - widget.pangeaMessageEvent.messageDisplayLangCode) + widget.pangeaMessageEvent.messageDisplayLangCode, + ) ?.content; if (repEvent == null) { setState(() => _fetchingRepresentation = true); widget.pangeaMessageEvent .representationByLanguageGlobal( - langCode: widget.pangeaMessageEvent.messageDisplayLangCode) + langCode: widget.pangeaMessageEvent.messageDisplayLangCode, + ) .onError((error, stackTrace) { ErrorHandler.logError( - e: PangeaWarningError(error), - s: stackTrace, - m: "Error fetching representation"); + e: PangeaWarningError(error), + s: stackTrace, + m: "Error fetching representation", + ); + return null; }).then((event) { if (!mounted) return; repEvent = event;