using Avalonia; using Avalonia.Controls; using Avalonia.Markup.Xaml; using System; namespace Remotely.Desktop.Linux.Views { public class PromptForAccessWindow : Window { public PromptForAccessWindow() { this.InitializeComponent(); } private void InitializeComponent() { AvaloniaXamlLoader.Load(this); Opened += Window_Opened; this.FindControl("TitleBanner").PointerPressed += TitleBanner_PointerPressed; } private void Window_Opened(object sender, EventArgs e) { Topmost = false; } private void TitleBanner_PointerPressed(object sender, Avalonia.Input.PointerPressedEventArgs e) { if (e.GetCurrentPoint(this).Properties.PointerUpdateKind == Avalonia.Input.PointerUpdateKind.LeftButtonPressed) { BeginMoveDrag(e); } } } }