Beim Berechnen wird ein Tooltip mit "Laden" angezeigt

This commit is contained in:
2026-07-08 15:23:22 +02:00
parent 01665d7380
commit de39a95c0d
2 changed files with 12 additions and 1 deletions

View File

@@ -96,6 +96,14 @@
StaysOpen="False">
<Border x:Name="border_promptbaustein_al" BorderThickness="1" />
</Popup>-->
<Border
x:Name="borderLoadingOverlay"
Grid.Column="0"
Grid.ColumnSpan="4"
Background="Transparent"
ToolTip="Lade"
ToolTipService.ShowOnDisabled="True"
Visibility="{Binding IsLoading, Converter={StaticResource BoolVisibilityConverter}}" />
<Popup
x:Name="popup_promptbaustein_favoriten"
Width="400"

View File

@@ -57,6 +57,7 @@ namespace BeWo.ViewModel.Controls.AI
return;
FirePropertyChanged(nameof(IsContextSizeTooBig));
FirePropertyChanged(nameof(IsLoading));
FirePropertyChanged(nameof(CanSendNewMessage));
FirePropertyChanged(nameof(CanOpenConversation));
@@ -73,6 +74,7 @@ namespace BeWo.ViewModel.Controls.AI
public DelegateCommand OpenFavoritePromptsPopupCommand { get; protected set; }
public bool IsContextSizeTooBig => ButtonState == AiChatButtonState.Warning;
public bool IsLoading => ButtonState == AiChatButtonState.Loading;
public virtual bool CanSendNewMessage => ButtonState == AiChatButtonState.Normal;
public bool CanOpenConversation => ButtonState == AiChatButtonState.Normal || ButtonState == AiChatButtonState.Warning;
@@ -119,7 +121,8 @@ namespace BeWo.ViewModel.Controls.AI
else
ButtonState = AiChatButtonState.Warning;
},
(exp) => ButtonState = AiChatButtonState.Disabled);
(exp) => ButtonState = AiChatButtonState.Disabled,
false);
}
}