Use propertyListener for alignment edits