#pragma warning disable U2U1003 // Avoid declaring methods used in delegate constructors static
        private static void FloatingWindowVisibilityChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
#pragma warning restore U2U1003 // Avoid declaring methods used in delegate constructors static
        {
            if ((Visibility)e.NewValue == Visibility.Visible)
            {
                FloatingWindow window = (FloatingWindow)d;
                window.ChangeOwner(IntPtr.Zero);
                window.ShowInTaskbar = true;
                ActivityLog.LogInformation(nameof(FreeRangeWindows), "Making " + window.Title + " free range");
            }
        }