This fragment disables UIView animations (UIView.setAnimationsEnabled(false)) and enables them back assuming they should be enabled
https://github.com/vitkuzmenko/StructureKit/blob/28a33ea9c40610b6c944e5af743d0a253464875b/Sources/StructureKit/StructureController/StructureController%2BUICollectionView.swift#L64C54-L64C54
But actually they may be not. The proper way would be to read the old value using UIView.areAnimationsEnabled and restoring it back instead of unconditionally enabling animations
This fragment disables UIView animations (
UIView.setAnimationsEnabled(false)) and enables them back assuming they should be enabledhttps://github.com/vitkuzmenko/StructureKit/blob/28a33ea9c40610b6c944e5af743d0a253464875b/Sources/StructureKit/StructureController/StructureController%2BUICollectionView.swift#L64C54-L64C54
But actually they may be not. The proper way would be to read the old value using
UIView.areAnimationsEnabledand restoring it back instead of unconditionally enabling animations