I've recently began using the Opera browser and quickly found a problem with the recipe display page (as mentioned in an older thread). I get multiple +/- and bullet images, sometimes continually appearing (about 2 a second until I close the page). Obviously this makes viewing the recipes a little more challenging...
The issue seems to be that the makeTrees() function is being called multiple times on the Opera browser. I would guess that this article would explain it as being something related to the addevent() function, although I haven't explored this further.
As for a quick solution, just making sure that makeTrees() only runs once a session seems to be enough in some quick tests, eg:
I did this all pretty quick so I'd do a few more tests before deciding the best way of fixing it that doesn't break anything.

The issue seems to be that the makeTrees() function is being called multiple times on the Opera browser. I would guess that this article would explain it as being something related to the addevent() function, although I haven't explored this further.
As for a quick solution, just making sure that makeTrees() only runs once a session seems to be enough in some quick tests, eg:
Code:
var OnlyRunOnce = 0; function makeTrees () { if (OnlyRunOnce > 0) { return; } OnlyRunOnce = 1; ...
Comment