Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Minor
-
Resolution: Fixed
-
Affects Version/s: 1.0.1
-
Fix Version/s: 1.0.2
-
Component/s: Overlay (deprecated)
-
Labels:None
Description
In Opera, the document object has a constructor that is also the Object prototype, so when it is passed around the attribute system, it is cloned rather than passed by reference.
This causes an issue in that the attribute setter is no longer properly detecting if the set attribute is the document because while it is a valid clone, it's not the exact object in memory.
To get around this, the setter should be smart enough to detect if the set value is an instance of the document.