You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Question: Are you using the latest version of flutter_tex package? Answer:Yes, using repo
I originally had the issue with the latest pub package, but I check that I also get it in the example in the repo. When I run the example app (Chrome web-javascript, flutter and click on the Quiz button, I immediately see the following in the console:
This seems to be related to a problem where onRenderFinished just is never called, and/or sometimes (feels like some sort of race condition with refreshing the page?) seems to fail with:
Which is turn may be related to a problem where all except the last TeXView on a page don't render properly (just a little horizontal bar), unless I strictly put everything inside a SizedBox... Which is the actual issue I'm trying to track down. (Screenshot shows a GridView of three TeXViews side-by-side, and only the last one is actually rendering: all three should have exactly the same text).
Question: Are you using the latest version of flutter_tex package?
Answer:Yes, using repo
I originally had the issue with the latest pub package, but I check that I also get it in the example in the repo. When I run the example app (Chrome web-javascript, flutter and click on the Quiz button, I immediately see the following in the console:
TypeError: Cannot read properties of null (reading 'getElementsByTagName')
assets/packages/flutter_tex/js/katex/contrib/mathtex-script-type.min.js 1:892
assets/packages/flutter_tex/js/katex/contrib/mathtex-script-type.min.js 1:1288
assets/packages/flutter_tex/js/katex/contrib/mathtex-script-type.min.js 1:1303
assets/packages/flutter_tex/js/katex/contrib/mathtex-script-type.min.js 1:226
assets/packages/flutter_tex/js/katex/contrib/mathtex-script-type.min.js 1:298
This seems to be related to a problem where onRenderFinished just is never called, and/or sometimes (feels like some sort of race condition with refreshing the page?) seems to fail with:
TypeError: Cannot read properties of null (reading 'offsetHeight')
assets/packages/flutter_tex/js/flutter_tex.js 182:26 getTeXViewHeight
assets/packages/flutter_tex/js/flutter_tex.js 138:18 renderCompleted
assets/packages/flutter_tex/js/katex/index.html 49:17
Which is turn may be related to a problem where all except the last TeXView on a page don't render properly (just a little horizontal bar), unless I strictly put everything inside a SizedBox... Which is the actual issue I'm trying to track down. (Screenshot shows a GridView of three TeXViews side-by-side, and only the last one is actually rendering: all three should have exactly the same text).
Versions:
Flutter 3.24.3 • channel stable • https://github.com/flutter/flutter.git
Framework • revision 2663184aa7 (6 weeks ago) • 2024-09-11 16:27:48 -0500
Engine • revision 36335019a8
Tools • Dart 3.5.3 • DevTools 2.37.3
Chrome Version 130.0.6723.59 (Official Build) (64-bit)
Windows 11 Version 10.0.22631 Build 22631
The text was updated successfully, but these errors were encountered: