Hi all!<p>Yesterday I saw a very strange behavior while working with some tags, I thought this was a bug!<p>Can you spot the difference? (https://jsfiddle.net/vbjtcf3d/)<p><div pagews-snapshot="true" referenceid="remotemkt.listws.app" snapshotid="snapshot/board-companies" ></div><p>the other ( https://jsfiddle.net/q9d08xp1/ )<p><div pagews-snapshot="true" referenceid="remotemkt.listws.app" snapshotid="snapshot/board-companies" ></div><p>Both looks exactly the same!, but only one is working....<p>It turn out that it was an unicode character issue, the spacing between the non working tag was using the unicode non-breaking space (0xC2 0xA0), when I replaced the spaces with the regular space character (0x20) everything worked again.<p>I think that I copied this tag from an email, I will be extra careful in the future for this kind of issues.<p>It took me a while to find out this, I hope this could help anyone, if your attributes are null and you are sure that they are present check you html with a hex editor.<p>Let me know your thoughts
If you use Evernote, at some point in the last year or so they started rewriting their spaces an non breaking space characters. I get tripped up almost weekly by some command or code I pasted from my notes