fix(ui): fixed main button sensitivity for broken/unsafe state edge case
This commit is contained in:
parent
1360db6f93
commit
93707c430c
1 changed files with 3 additions and 1 deletions
|
@ -440,7 +440,9 @@ impl SimpleComponent for App {
|
||||||
set_sensitive: !model.disabled_buttons && match &model.state {
|
set_sensitive: !model.disabled_buttons && match &model.state {
|
||||||
Some(LauncherState::GameOutdated { .. }) |
|
Some(LauncherState::GameOutdated { .. }) |
|
||||||
Some(LauncherState::PatchBroken) |
|
Some(LauncherState::PatchBroken) |
|
||||||
Some(LauncherState::PatchUnsafe) => false,
|
Some(LauncherState::PatchUnsafe) |
|
||||||
|
Some(LauncherState::PredownloadAvailable { patch: JadeitePatchStatusVariant::Broken, .. }) |
|
||||||
|
Some(LauncherState::PredownloadAvailable { patch: JadeitePatchStatusVariant::Unsafe, .. }) => false,
|
||||||
|
|
||||||
Some(_) => true,
|
Some(_) => true,
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue