diff --git a/Tusker/Screens/Preferences/Tip Jar/TipJarView.swift b/Tusker/Screens/Preferences/Tip Jar/TipJarView.swift index 8556a8bb..93e5d880 100644 --- a/Tusker/Screens/Preferences/Tip Jar/TipJarView.swift +++ b/Tusker/Screens/Preferences/Tip Jar/TipJarView.swift @@ -77,7 +77,11 @@ struct TipJarView: View { } } .onPreferenceChange(ButtonWidthKey.self) { newValue in - self.buttonWidth = newValue + if let buttonWidth { + self.buttonWidth = max(buttonWidth, newValue) + } else { + self.buttonWidth = newValue + } } if let total = getTotalTips(), total > 0 {