Fixed HideUI Button Logic

This commit is contained in:
2025-06-02 13:34:59 +10:00
parent 6aa8fd70e4
commit 1f6713ae0e
+6 -4
View File
@@ -53,16 +53,18 @@ const updateCleanViewStyles = function(): void {
(window as any).updateCleanViewStyles = updateCleanViewStyles; (window as any).updateCleanViewStyles = updateCleanViewStyles;
const toggleCleanView = function(): void { const toggleCleanView = function(): void {
// Toggle the state first
isCleanView = !isCleanView;
if (isCleanView) { if (isCleanView) {
// Apply clean view styles
updateCleanViewStyles();
} else {
// Remove all clean view styles // Remove all clean view styles
lyricsStyleTag.css = undefined; lyricsStyleTag.css = undefined;
baseStyleTag.css = undefined; baseStyleTag.css = undefined;
playerBarStyleTag.css = undefined; playerBarStyleTag.css = undefined;
} else {
// Apply clean view styles
updateCleanViewStyles();
} }
isCleanView = !isCleanView;
updateButtonStates(); updateButtonStates();
}; };