mirror of
https://github.com/bloxstraplabs/bloxstrap.git
synced 2025-04-21 10:01:27 -07:00
update ForceRobloxReinstallation in menu
This commit is contained in:
parent
2f651e6c35
commit
9ad22453ac
@ -36,7 +36,7 @@
|
|||||||
<controls:OptionControl.Style>
|
<controls:OptionControl.Style>
|
||||||
<Style TargetType="controls:OptionControl">
|
<Style TargetType="controls:OptionControl">
|
||||||
<Style.Triggers>
|
<Style.Triggers>
|
||||||
<DataTrigger Binding="{Binding ForceRobloxReinstallation, Mode=OneTime}" Value="True">
|
<DataTrigger Binding="{Binding IsRobloxInstallationMissing, Mode=OneTime}" Value="True">
|
||||||
<Setter Property="IsEnabled" Value="False" />
|
<Setter Property="IsEnabled" Value="False" />
|
||||||
</DataTrigger>
|
</DataTrigger>
|
||||||
</Style.Triggers>
|
</Style.Triggers>
|
||||||
|
@ -14,11 +14,11 @@
|
|||||||
set => App.Settings.Prop.ForceRobloxLanguage = value;
|
set => App.Settings.Prop.ForceRobloxLanguage = value;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public bool IsRobloxInstallationMissing => String.IsNullOrEmpty(App.RobloxState.Prop.Player.VersionGuid) && String.IsNullOrEmpty(App.RobloxState.Prop.Studio.VersionGuid);
|
||||||
|
|
||||||
public bool ForceRobloxReinstallation
|
public bool ForceRobloxReinstallation
|
||||||
{
|
{
|
||||||
// wouldnt it be better to check old version guids?
|
get => App.State.Prop.ForceReinstall || IsRobloxInstallationMissing;
|
||||||
// what about fresh installs?
|
|
||||||
get => App.State.Prop.ForceReinstall || (String.IsNullOrEmpty(App.RobloxState.Prop.Player.VersionGuid) && String.IsNullOrEmpty(App.RobloxState.Prop.Studio.VersionGuid));
|
|
||||||
set => App.State.Prop.ForceReinstall = value;
|
set => App.State.Prop.ForceReinstall = value;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user