this bug was in all versions tw5 I test. for example go to
http://tiddlywiki.com/ to control panel and set appearance view to "zomin"
then create new tiddler with this button
<$button>
<$action-deletetiddler $filter="[tag[TableOfContents]]"/>
remove
</$button>
if you press this button all tiddlers with "display:none; " become visible and we get a very strange picture. (we see Community tiddler)
later I fix it adding <$button message="tm-close-other-tiddlers" param=<<currentTiddler>>> , and close others, but this bug appears too if I hide some tiddlers by filter in macros, I cant use tm-close-other-tiddlers.
is it possible to fix it in core?