The quick version is that in javascript you can say if(filter) {use filter
code} else {use non-filter code}, if filter is an empty string it is
evaluated as false which is the same as if there is no filter. So it isn't
the existence of the "filter=" part that makes it change to the filter
based behaviour, it is "if(filter)" evaluating as true that does it.
You can explicitly check for filter being an empty string, but that may
modify other behaviour that could cause other problems.
--
You received this message because you are subscribed to the Google Groups
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit
https://groups.google.com/d/msgid/tiddlywiki/7f1ee7c7-d9f9-49f2-966b-f14d2daebf1c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.