# Align as Stack Error

**URL:** <https://forum.inductiveautomation.com/t/align-as-stack-error/84527>\
**Category:** Module Development\
**Tags:** vision\
**Created:** [January 19, 2024, 9:39pm UTC](https://forum.inductiveautomation.com/t/align-as-stack-error/84527 "2024-01-19T21:39:02Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mathias\_Melling](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/mathias_melling/32/67682_2.png) [@Mathias\_Melling](https://forum.inductiveautomation.com/u/Mathias_Melling)\
**Post date:** [January 19, 2024, 9:39pm UTC](https://forum.inductiveautomation.com/t/align-as-stack-error/84527/1 "2024-01-19T21:39:02Z")

</div>

I created a AbstractVisionShape component, which works other than when I grab multiple and try to align them using Vision's "Align as Stack" function, I get the following error:

```auto
Exception in thread "AWT-EventQueue-0" java.lang.ClassCastException: class java.awt.geom.Rectangle2D$Float cannot be cast to class java.awt.geom.Rectangle2D$Double (java.awt.geom.Rectangle2D$Float and java.awt.geom.Rectangle2D$Double are in module java.desktop of loader 'bootstrap')
	at com.inductiveautomation.ignition.designer.designable.tools.AbstractLayoutTool$RowStackAction.align(AbstractLayoutTool.java:469)
	at com.inductiveautomation.ignition.designer.designable.tools.AbstractLayoutTool$AbstractAlignmentAction.actionPerformed(AbstractLayoutTool.java:215)

```

---

<div class="post-metadata">

**Author:** ![Mathias\_Melling](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/mathias_melling/32/67682_2.png) [@Mathias\_Melling](https://forum.inductiveautomation.com/u/Mathias_Melling)\
**Post date:** [January 19, 2024, 9:43pm UTC](https://forum.inductiveautomation.com/t/align-as-stack-error/84527/2 "2024-01-19T21:43:12Z")

</div>

All the other alignment functions are working. Just not the two circled below  
 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/8/3/83a66307b266221d450fd62546a7825d9775a4c0.png)
