aktueller stand

This commit is contained in:
Meik
2026-02-19 13:22:30 +01:00
parent 610e479e69
commit e6968e29eb
11 changed files with 1406 additions and 1018 deletions

View File

@@ -423,52 +423,52 @@ namespace FasdDesktopUi.Pages.DetailsPage
#region BlurBorder Click
private void BlurBorder_Click()
{
BlurBorder_Click(keepTicketCompletion: false);
}
private void BlurBorder_Click(bool keepTicketCompletion)
{
try
{
Dispatcher.Invoke(() =>
{
Panel.SetZIndex(NavigationHeadingUc, 1);
NavigationHeadingUc.ResetSelectors();
if (cConnectionStatusHelper.Instance?.ApiConnectionStatus == cConnectionStatusHelper.enumOnlineStatus.online)
{
SearchBarUserControl.Visibility = Visibility.Collapsed;
SearchBarUserControl.Clear();
MenuBarUserControl.Visibility = Visibility.Visible;
}
SearchResultBorder.Visibility = Visibility.Collapsed;
OverlayBorder.Child = null;
OverlayBorder.Visibility = Visibility.Collapsed;
if (BlurInvokers?.Count > 0)
{
foreach (var blurInvoker in BlurInvokers.ToArray())
{
if (keepTicketCompletion && blurInvoker is TicketCompletion.TicketCompletion)
continue;
if (blurInvoker is Window blurInvokerWindow)
blurInvokerWindow.Hide();
}
}
IsBlurred = BlurInvokers?.Count > 0;
});
}
catch (Exception E)
{
LogException(E);
}
}
private void BlurBorder_Click()
{
BlurBorder_Click(keepTicketCompletion: false);
}
private void BlurBorder_Click(bool keepTicketCompletion)
{
try
{
Dispatcher.Invoke(() =>
{
Panel.SetZIndex(NavigationHeadingUc, 1);
NavigationHeadingUc.ResetSelectors();
if (cConnectionStatusHelper.Instance?.ApiConnectionStatus == cConnectionStatusHelper.enumOnlineStatus.online)
{
SearchBarUserControl.Visibility = Visibility.Collapsed;
SearchBarUserControl.Clear();
MenuBarUserControl.Visibility = Visibility.Visible;
}
SearchResultBorder.Visibility = Visibility.Collapsed;
OverlayBorder.Child = null;
OverlayBorder.Visibility = Visibility.Collapsed;
if (BlurInvokers?.Count > 0)
{
foreach (var blurInvoker in BlurInvokers.ToArray())
{
if (keepTicketCompletion && blurInvoker is TicketCompletion.TicketCompletion)
continue;
if (blurInvoker is Window blurInvokerWindow)
blurInvokerWindow.Hide();
}
}
IsBlurred = BlurInvokers?.Count > 0;
});
}
catch (Exception E)
{
LogException(E);
}
}
private void BlurBorder_MouseUp(object sender, MouseButtonEventArgs e)
{
@@ -1048,8 +1048,8 @@ namespace FasdDesktopUi.Pages.DetailsPage
Dispatcher.Invoke(UpdateHistoryWidth);
if (e is BooleanEventArgs booleanArgs && booleanArgs.BooleanArg is true)
BlurBorder_Click(keepTicketCompletion: true);
if (e is BooleanEventArgs booleanArgs && booleanArgs.BooleanArg is true)
BlurBorder_Click(keepTicketCompletion: true);
isDataChangedEventRunning = false;