ArrangeSplit boolean argument is ignored
ArrangeSplit modifier has an undocumented boolean argument. Looking at the code it indicates whether the split can be resized:
instance tune ArrangeSplit (Task a) where tune (ArrangeSplit direction resize) t = tune (ApplyLayout (arrangeSplit direction resize)) t
arrangeSplit ignores this argument:
arrangeSplit :: !UIDirection !Bool -> LayoutRule arrangeSplit direction resize = sequenceLayouts [layoutSubUIs (SelectByPath ) (if (direction === Horizontal) arrangeHorizontal arrangeVertical) ,layoutSubUIs SelectChildren (setUIAttributes (sizeAttr FlexSize FlexSize)) ]
Should the argument be implemented, or should it be removed?
In https://gitlab.science.ru.nl/clean-and-itasks/iTasks-SDK/-/commit/9e596270b34b8cfdd23e86d579c6031f1310dbf0 some old commented code was removed in which
resize was still used. After that the argument has been unused.