I have two small functions in the Hints-Library container and they are called through Rules in a prototype:
fFunction1();
fFunction2();
Summary
This text will be hidden
I added the first function call to the prototype and it worked as intended on the 150 notes that have this prototype.
But when I added the second function call to the prototype, nothing happened to the existing notes.
The container for these notes assigns the prototype through OnAdd and both function calls worked on any new notes. But not on the pre-existing ones.
I used a Quick Stamp to reset the prototype on the notes
$Prototype=;
But that didn’t work. The Inspector continued to show that the notes were calling just one of the functions.
Whereas the prototype contained both function calls as did the newer notes.
In the end, I added $Rule to $DisplayedAttributes and used a Quick Stamp on the notes to set $Rule to “none” and then set $Rule to the default for these notes’ prototype.
And then it worked.
By this time, my relationship with Tinderbox was somewhat strained, and so I had to go out for a couple of strong Italian coffees at my favourite bar (I live in the working class/migrant part of Nuremberg, so the coffee is very strong).