Encountering a bug on iOS version 9 while using the latest Bootstrap 4 Beta. The issue involves a parent div and ul element with multiple list items. The parent div is a flexbox with set dimensions and overflow enabled for child elements. The list item should occupy 100% of the parent's height. Check out the demo code here: https://codepen.io/nguyenthai/pen/jawzRo.
Most browsers display correctly, but in iOS 9, Safari does not calculate the container's height properly, causing the list to shrink. While similar bugs have been resolved in iOS 10 and above, I require a solution for iOS 9 specifically. Workarounds like setting flex-shrink: 0;
or flex: 1 0 auto;
have not worked. Changing the list to display: block
helps, but affects other browsers. Any suggestions for fixing this bug without altering syntax for other browsers?