Fix Application.Current null exception

This commit is contained in:
Jack251970 2025-03-30 15:04:07 +08:00
parent db46a4adfd
commit bc823b3ca4

View file

@ -364,6 +364,9 @@ namespace Flow.Launcher.Infrastructure
// No installed English layout found
if (enHKL == HKL.Null) return;
// When application is exiting, the Application.Current will be null
if (Application.Current == null) return;
// Get the FL main window
var hwnd = GetWindowHandle(Application.Current.MainWindow, true);
if (hwnd == HWND.Null) return;