Given this in another tiddler than "CountrySelect":
<$reveal state="CountrySelect!!country" type="nomatch" text="">Country is
<$view field="country" tiddler="CountrySelect"/></$reveal>
Setting a new value foor field country in CountrySelect does not trigger a
rerendering of the other triger containing the reveal.
The reason is, I think:
$:/core/modules/widgets/reveal.js L159
if(changedTiddlers[this.stateTitle]) {
This won't work, I fear, if the stateTitle is not a title but a
textreference to a field.
This is due to one of the inconsistencis (sorry, Jeremy) I don't like about
TW. It's nicely presented, I think, in the above wikiliine.
$reveal requires "state" to be set to a textreference - to be precise - to
a tiddlertitle at the moment.
$view requires "field" and "tiddler" to be set to access the very same
information $reveal accesses with "state".
My proposal would be to make this consistent, using "field" and "tiddler"
whenever possibel.
--
You received this message because you are subscribed to the Google Groups
"TiddlyWikiDev" 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 http://groups.google.com/group/tiddlywikidev.
For more options, visit https://groups.google.com/groups/opt_out.