aktueller stand
This commit is contained in:
@@ -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;
|
||||
|
||||
|
||||
@@ -208,7 +208,8 @@
|
||||
Grid.Column="2"
|
||||
Margin="10 0"
|
||||
Background="#01000000"
|
||||
Padding="5 0">
|
||||
Padding="5 0"
|
||||
x:Name="VirtualSessionBorder">
|
||||
<StackPanel x:Name="VirtualSessionStack"
|
||||
Orientation="Horizontal">
|
||||
<Border x:Name="VirtualSessionStackHighlightBorder"
|
||||
@@ -256,7 +257,8 @@
|
||||
Grid.Column="3"
|
||||
Margin="10 0"
|
||||
Background="#01000000"
|
||||
Padding="5 0">
|
||||
Padding="5 0"
|
||||
x:Name="MobileDeviceBorder">
|
||||
<StackPanel x:Name="MobileDeviceStack"
|
||||
Orientation="Horizontal">
|
||||
<Border x:Name="MobileDeviceStackHighlightBorder"
|
||||
@@ -303,7 +305,8 @@
|
||||
Grid.Column="4"
|
||||
Margin="10 0"
|
||||
Background="#01000000"
|
||||
Padding="5 0">
|
||||
Padding="5 0"
|
||||
x:Name="TicketBorder">
|
||||
<StackPanel x:Name="TicketStack"
|
||||
Orientation="Horizontal">
|
||||
<Border x:Name="TicketStackHighlightBorder"
|
||||
|
||||
@@ -122,6 +122,11 @@ namespace FasdDesktopUi.Pages.DetailsPage.UserControls
|
||||
TicketStack.Visibility = modules.HasM42Config ? Visibility.Visible : Visibility.Collapsed;
|
||||
MobileDeviceStack.Visibility = modules.HasMobileDeviceConfig ? Visibility.Visible : Visibility.Collapsed;
|
||||
VirtualSessionStack.Visibility = modules.HasCitrixConfig ? Visibility.Visible : Visibility.Collapsed;
|
||||
|
||||
TicketBorder.Visibility = modules.HasM42Config ? Visibility.Visible : Visibility.Collapsed;
|
||||
MobileDeviceBorder.Visibility = modules.HasMobileDeviceConfig ? Visibility.Visible : Visibility.Collapsed;
|
||||
VirtualSessionBorder.Visibility = modules.HasCitrixConfig ? Visibility.Visible : Visibility.Collapsed;
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@@ -146,7 +151,6 @@ namespace FasdDesktopUi.Pages.DetailsPage.UserControls
|
||||
return;
|
||||
|
||||
_me.ResetControl();
|
||||
//_me.SetTicketHeadingVisibility();
|
||||
_me.InitializeHeadings();
|
||||
_me.UpdateHeaderHighlights();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user