Thanks, John, for your work around. Here's my latest jsbin with your work around. You're right that after that first time the text symbol editor is created, it's able to properly read the haloColor of other text symbols. However, in the jsbin the text symbol editor doesn't disappear when I first deactivate it. It only disappears after the second time I call deactivate(). I suppose I could just specify the textSymbolEditorHolder and put it in a hidden div. That would allow me to use Edit.SCALE and Edit.ROTATE on TextSymbols without it messing up the haloColor. However, this automatic text symbol editor tie in with the edit tool seems like it needs more work. I'd love to just be able to turn it off in the Edit options. Even better, I could just turn off which of the three panels of the text symbol editor I don't want. I'd like to allow my users to set the foreground color, but not alignment or haloColor.
... View more