chores: hide lock button when in fullscreen mode

This commit is contained in:
Zhe Fang
2025-12-09 10:33:03 -05:00
parent 2defe620c7
commit b10f108f93

View File

@@ -168,10 +168,12 @@ namespace BetterLyrics.WinUI3.Views
this.SetIsLocked(LyricsWindowStatus.IsLocked); this.SetIsLocked(LyricsWindowStatus.IsLocked);
if (LyricsWindowStatus.IsLocked) if (LyricsWindowStatus.IsLocked)
{ {
LockToggleButtonContainer.Visibility = Visibility.Visible;
StartOverlayInputHelper(); StartOverlayInputHelper();
} }
else else
{ {
LockToggleButtonContainer.Visibility = Visibility.Collapsed;
UnlockButton.Opacity = 0; UnlockButton.Opacity = 0;
StopOverlayInputHelper(); StopOverlayInputHelper();
} }
@@ -185,6 +187,7 @@ namespace BetterLyrics.WinUI3.Views
MaximizeButton.Visibility = LyricsWindowStatus.IsFullscreen ? Visibility.Collapsed : Visibility.Visible; MaximizeButton.Visibility = LyricsWindowStatus.IsFullscreen ? Visibility.Collapsed : Visibility.Visible;
AOTButton.Visibility = LyricsWindowStatus.IsFullscreen ? Visibility.Collapsed : Visibility.Visible; AOTButton.Visibility = LyricsWindowStatus.IsFullscreen ? Visibility.Collapsed : Visibility.Visible;
MinimizeButton.Visibility = LyricsWindowStatus.IsFullscreen ? Visibility.Collapsed : Visibility.Visible; MinimizeButton.Visibility = LyricsWindowStatus.IsFullscreen ? Visibility.Collapsed : Visibility.Visible;
LockButton.Visibility = LyricsWindowStatus.IsFullscreen ? Visibility.Collapsed : Visibility.Visible;
} }
private void OnIsMaximizedChanged() private void OnIsMaximizedChanged()