button invisibility when they are disabled

This commit is contained in:
EugeneTes
2026-03-19 09:16:02 +01:00
parent 810c7053c0
commit b686343811

View File

@@ -27,24 +27,30 @@
</div>
<div class="camera-buttons-area">
<div class="camera-buttons-stack">
<MudButton Variant="Variant.Outlined" Color="Color.Primary" FullWidth="true"
Class="camera-btn"
Disabled="@(!_canSelectRecipe)"
OnClick="@OnSelectRecipe">
@_currentRecipeName
</MudButton>
<MudButton Variant="Variant.Filled" Color="Color.Primary" FullWidth="true"
Class="camera-btn"
Disabled="@(!_canStart)"
OnClick="@OnStart">
Start
</MudButton>
<MudButton Variant="Variant.Filled" Color="Color.Primary" FullWidth="true"
Class="camera-btn"
Disabled="@(!_canStop)"
OnClick="@OnStop">
Stop
</MudButton>
@if (_canSelectRecipe)
{
<MudButton Variant="Variant.Outlined" Color="Color.Primary" FullWidth="true"
Class="camera-btn"
OnClick="@OnSelectRecipe">
@_currentRecipeName
</MudButton>
}
@if (_canStart)
{
<MudButton Variant="Variant.Filled" Color="Color.Primary" FullWidth="true"
Class="camera-btn"
OnClick="@OnStart">
Start
</MudButton>
}
@if (_canStop)
{
<MudButton Variant="Variant.Filled" Color="Color.Primary" FullWidth="true"
Class="camera-btn"
OnClick="@OnStop">
Stop
</MudButton>
}
@if (_showPauseButton && _canPause)
{
<MudButton Variant="Variant.Outlined" Color="Color.Primary" FullWidth="true"