Was working in 1.19 but not anymore in 1.20 :
I simplified the case, but 1.20 shows a critical regression on nested styles on my side. Maybe I'm mistaken but :
Code
<style name="style1" />
<style name="style2" style="style1" />
<style name="style3" style="style2" url="myimage.jpg" ath="20" atv="20" />
<hotspot name="myhotspot" style="style3" />
works : the hotspot is shown at ath:20 and atv:20
Code
<style name="style1" />
<style name="style2" style="style1" ath="20" atv="20" />
<style name="style3" style="style2" url="myimage.jpg" />
<hotspot name="myhotspot" style="style3" />
this does not work, the hotspot is shown ath:0 and atv:0.
1.20 does not support nested styles anymore.
And hotspot finally says its style is "style1" (trace(get(hotspot[myhotspot].style) => "style1").
Best