reset size overrides on panel size change

this commit ensures that when the user sets a size override, it won't be overlooked if the user decides to change the size via the settings UI

Signed-off-by: Ryan Brue <ryanbrue.dev@gmail.com>
This commit is contained in:
Ryan Brue 2024-11-01 22:43:15 -05:00 committed by Ashley Wulber
parent 9c9b7345e4
commit f93aa04b7b

View file

@ -519,6 +519,9 @@ impl PageInner {
}
Message::PanelSize(size) => {
_ = panel_config.set_size(helper, size);
// Reset any size overrides the user might have set
_ = panel_config.set_size_center(helper, None);
_ = panel_config.set_size_wings(helper, None);
}
Message::Appearance(a) => {
if let Some(b) = [Appearance::Match, Appearance::Light, Appearance::Dark]