Merge branch 'fix/machinelist' into 'main'

Fixed MachineList Crash if not connected to server

See merge request fabinfra/fabaccess/borepin!36
This commit is contained in:
TheJoKlLa 2022-01-05 00:03:00 +00:00
commit fe4326b75e
2 changed files with 27 additions and 19 deletions

View File

@ -51,6 +51,10 @@ namespace Borepin.Base
{
await _BFFHService.Reconnect().ConfigureAwait(false);
}
else if(_BFFHService.CurrentConnection == null)
{
return false;
}
return true;
}

View File

@ -16,6 +16,7 @@
<ActivityIndicator IsRunning="{Binding IsBusy}"></ActivityIndicator>
</StackLayout>
<StackLayout IsVisible="{Binding IsBusy, Converter={StaticResource InvertBoolConverter}}">
<StackLayout IsVisible="{Binding IsConnected}">
<Button Text="Scan QR-Code" Command="{Binding ScanCodeCommand}" Style="{StaticResource Style_Button_Primary}">
<Button.IsVisible>
<OnPlatform x:TypeArguments="x:Boolean"
@ -35,7 +36,10 @@
</ListView>
</RefreshView>
</StackLayout>
<Label Text="Please connect to Server" IsVisible="{Binding IsConnected, Converter={StaticResource InvertBoolConverter}}"></Label>
<StackLayout IsVisible="{Binding IsConnected, Converter={StaticResource InvertBoolConverter}}">
<Label Text="Please connect to Server" ></Label>
</StackLayout>
</StackLayout>
</StackLayout>
</ContentPage.Content>
</ContentPage>