mirror of
https://github.com/wwiinnddyy/LanMountainDesktop.git
synced 2026-06-22 09:14:25 +08:00
Update App.axaml.cs
This commit is contained in:
@@ -1086,6 +1086,12 @@ public partial class App : Application
|
|||||||
// 使用 Opened 事件确保所有资源已加载完毕
|
// 使用 Opened 事件确保所有资源已加载完毕
|
||||||
mainWindow.Opened += OnMainWindowOpened;
|
mainWindow.Opened += OnMainWindowOpened;
|
||||||
|
|
||||||
|
// 手动显示窗口,因为在 ShutdownMode.OnExplicitShutdown 模式下框架不会自动调用 Show
|
||||||
|
if (!mainWindow.IsVisible)
|
||||||
|
{
|
||||||
|
mainWindow.Show();
|
||||||
|
}
|
||||||
|
|
||||||
// 兜底机制:如果 Opened 事件 10 秒内未触发,强制发送 Ready 信号
|
// 兜底机制:如果 Opened 事件 10 秒内未触发,强制发送 Ready 信号
|
||||||
// 防止因渲染问题导致 Opened 不触发,启动器 Splash 窗口一直显示
|
// 防止因渲染问题导致 Opened 不触发,启动器 Splash 窗口一直显示
|
||||||
_ = Task.Run(async () =>
|
_ = Task.Run(async () =>
|
||||||
|
|||||||
Reference in New Issue
Block a user