That is correct. To fix that, don’t keep a max width on the buttons. This way, when they are on different lines, they will take the whole screen width looking like they are one below the other correctly (even though they have different alignments). You still need to adjust the minimum widths for each button correctly so that they don’t go on different lines very soon, or the very long width buttons might not look good on a mobile layout. It does require some trial error a first few times, but once you get your hand on it, it’s not that difficult.