Fix for permanently blurred messages
This commit is contained in:
parent
de5b181396
commit
d5a94aa823
1 changed files with 10 additions and 4 deletions
|
|
@ -48,10 +48,20 @@ class PangeaRichTextState extends State<PangeaRichText> {
|
|||
final PangeaController pangeaController = MatrixState.pangeaController;
|
||||
bool _fetchingRepresentation = false;
|
||||
bool _fetchingTokens = false;
|
||||
double get blur => _fetchingRepresentation && widget.immersionMode ? 5 : 0;
|
||||
List<TextSpan> textSpan = [];
|
||||
|
||||
@override
|
||||
void initState() {
|
||||
super.initState();
|
||||
setState(() => textSpan = getTextSpan(context));
|
||||
}
|
||||
|
||||
@override
|
||||
void didUpdateWidget(PangeaRichText oldWidget) {
|
||||
super.didUpdateWidget(oldWidget);
|
||||
textSpan = getTextSpan(context);
|
||||
setState(() => textSpan = getTextSpan(context));
|
||||
}
|
||||
|
||||
@override
|
||||
|
|
@ -59,10 +69,6 @@ class PangeaRichTextState extends State<PangeaRichText> {
|
|||
//TODO - take out of build function of every message
|
||||
// if (areLanguagesSet) {
|
||||
|
||||
final List<TextSpan> textSpan = getTextSpan(context);
|
||||
|
||||
final double blur = _fetchingRepresentation && widget.immersionMode ? 5 : 0;
|
||||
|
||||
if (!widget.selected &&
|
||||
widget.selectedDisplayLang != null &&
|
||||
widget.selectedDisplayLang!.langCode != LanguageKeys.unknownLanguage) {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue