Hello,
I have the following construct in some of my pre-5.3.0 wikis as part of a template tiddler:
<$reveal type="nomatch" state="!!text" text="">
...
<$transclude mode=block/>
...
</$reveal>
I feed a list of tiddlers to it and it does not show anything if that tiddler is blank. When I view that template tiddler in pre-5.3.0 to edit it, the typical error that it is recursive is displayed but I can edit the tiddler as normal.
As of 5.3.0, the template tiddler does what it should when used from another tiddler but the Chrome (on Windows 10) browser locks up or gives me the “Oh snap” error when I try to view the template tiddler to edit it.
Sorry I did not detect this in the 5.3.0 beta shake-down as my wiki works just fine in 5.3.0 so the problem was hidden. It is only a problem when I open the template tiddler to make some changes.
I tried this same code sample in Firefox (on Linux) and it gave the proper recursion error the same as pre-5.3.0.
Thanks,
/Mike
Addendum:
Works fine on
Chrome on Linux:
Google Chrome | 114.0.5735.198 (Official Build) (64-bit) |
---|---|
Revision | c3029382d11c5f499e4fc317353a43d411a5ce1c-refs/branch-heads/5735@{#1394} |
OS | Linux |
JavaScript | V8 11.4.183.25 |
Firefox v. 115.0 (64-bit) on Fedora Linux 38
Does not work (even on plain tiddlywiki.com):
Chrome v 114.0.5735.199 (Official Build) (32 bit) (cohort: Stable) on Windows 10 Enterprise