Skip to content

Commit 3744899

Browse files
committed
修复主窗口暂停键失效的问题
1 parent d86a144 commit 3744899

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

src/App/Forms/MainWindow.xaml.cs

+7-7
Original file line numberDiff line numberDiff line change
@@ -542,15 +542,15 @@ private async void BeforeEnterPlayerPageAsync()
542542

543543
private void OnSizeChanged(object sender, SizeChangedEventArgs e)
544544
{
545-
if (_appViewModel.IsOverlayShown && !_appViewModel.IsTitleBarShown)
545+
if (_appViewModel.IsPlayerShown && !_appViewModel.IsTitleBarShown)
546546
{
547547
SetNormalDragAreaAsync();
548548
}
549549
}
550550

551551
private void OnWindowKeyDown(object sender, PlayerKeyboardEventArgs e)
552552
{
553-
if ((e.Key == VirtualKey.Space || e.Key == VirtualKey.Pause) && _appViewModel.IsOverlayShown)
553+
if ((e.Key == VirtualKey.Space || e.Key == VirtualKey.Pause) && _appViewModel.IsPlayerShown)
554554
{
555555
if (e.Key == VirtualKey.Space)
556556
{
@@ -562,19 +562,19 @@ private void OnWindowKeyDown(object sender, PlayerKeyboardEventArgs e)
562562
}
563563

564564
e.Handled = true;
565-
if (OverlayFrame.Content is VideoPlayerPageBase page)
565+
if (PlayerFrame.Content is VideoPlayerPage videoPage)
566566
{
567-
page.ViewModel.PlayerDetail.PlayPauseCommand.Execute(default);
567+
videoPage.ViewModel.PlayerDetail.PlayPauseCommand.Execute(default);
568568
}
569-
else if (OverlayFrame.Content is LivePlayerPage livePage)
569+
else if (PlayerFrame.Content is LivePlayerPage livePage)
570570
{
571571
livePage.ViewModel.PlayerDetail.PlayPauseCommand.Execute(default);
572572
}
573-
else if (OverlayFrame.Content is PgcPlayerPage pgcPage)
573+
else if (PlayerFrame.Content is PgcPlayerPage pgcPage)
574574
{
575575
pgcPage.ViewModel.PlayerDetail.PlayPauseCommand.Execute(default);
576576
}
577-
else if (OverlayFrame.Content is WebDavPlayerPage webDavPage)
577+
else if (PlayerFrame.Content is WebDavPlayerPage webDavPage)
578578
{
579579
webDavPage.ViewModel.PlayerDetail.PlayPauseCommand.Execute(default);
580580
}

0 commit comments

Comments
 (0)