فهرست منبع

Fix blocking shutdown app with LibInput (#13677)

Vlad 2 سال پیش
والد
کامیت
f8746c2df3
1فایلهای تغییر یافته به همراه4 افزوده شده و 1 حذف شده
  1. 4 1
      src/Linux/Avalonia.LinuxFramebuffer/Input/LibInput/LibInputBackend.cs

+ 4 - 1
src/Linux/Avalonia.LinuxFramebuffer/Input/LibInput/LibInputBackend.cs

@@ -19,7 +19,10 @@ namespace Avalonia.LinuxFramebuffer.Input.LibInput
         public LibInputBackend()
         {
             var ctx = libinput_path_create_context();
-            new Thread(() => InputThread(ctx)).Start();
+            new Thread(() => InputThread(ctx))
+            {
+                IsBackground = true
+            }.Start();
         }
 
         private unsafe void InputThread(IntPtr ctx)