The following happens after I call LocationDisplay.setCourseSymbol
NOTHING.
You are still using the same symbol that you always were.
I can even verify this in the debugger.
When setting up attributes for LocationDisplay, I call setCourseSymbol.
I call getCourseSymbol just to make sure it is there. Yep.
Later, after calling LocationDisplay.startAsync(), I want to check it.
I call getCourseSymbol.
It returns your default symbol as if nothing had ever happened.
WHY?