Skip to content

Commit c537e12

Browse files
committed
fix: some changes for Spotify 1.2.72
1 parent 32a27dc commit c537e12

File tree

2 files changed

+9
-4
lines changed

2 files changed

+9
-4
lines changed

css-map.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -440,7 +440,9 @@
440440
"_w3sHVCUhYgvQar5WNHw": "main-dragAndDrop-dndImage",
441441
"vb8kSzIiZbfkwqWZROkW": "main-dragAndDrop-dndImageShelter",
442442
"zrvvPyoxE6wQNqnu0yWA": "main-dropDown-dropDown",
443+
"FQupgLGfMkp1dOYvUeuQ": "main-dropDown-dropDown",
443444
"jmu6DFPvhxRl0wSfmv2O": "main-dropDown-isSafari",
445+
"dmKa90mTDwgspMBRMHNX": "main-dropDown-isSafari",
444446
"T596E9OFZtarwLZV_Opk": "main-duplicateTrackModal-buttonContainer",
445447
"AdF5F5BxQXGeWkfceg9A": "main-duplicateTrackModal-container",
446448
"XBJ5gUPLDUdlCFkWV7PZ": "main-duplicateTrackModal-description",

jsHelper/spicetifyWrapper.js

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -648,9 +648,6 @@ applyScrollingFix();
648648
ReactComponent: {
649649
...Spicetify.ReactComponent,
650650
TextComponent: modules.find((m) => m?.h1 && m?.render),
651-
ConfirmDialog: functionModules.find(
652-
(m) => m.toString().includes("isOpen") && m.toString().includes("shouldCloseOnEsc") && m.toString().includes("onClose")
653-
),
654651
Menu: functionModules.find((m) => m.toString().includes("getInitialFocusElement") && m.toString().includes("children")),
655652
MenuItem: functionModules.find((m) => m.toString().includes("handleMouseEnter") && m.toString().includes("onClick")),
656653
MenuSubMenuItem: functionModules.find((f) => f.toString().includes("subMenuIcon")),
@@ -887,10 +884,16 @@ applyScrollingFix();
887884
});
888885

889886
const confirmDialogChunk = chunks.find(
890-
([, value]) => value.toString().includes("confirmDialog") && value.toString().includes("shouldCloseOnEsc") && value.toString().includes("isOpen")
887+
([, value]) =>
888+
value.toString().includes("main-confirmDialog-container") ||
889+
(value.toString().includes("confirmDialog") && value.toString().includes("shouldCloseOnEsc") && value.toString().includes("isOpen"))
891890
);
892891
if (!Spicetify.ReactComponent?.ConfirmDialog && confirmDialogChunk) {
893892
Spicetify.ReactComponent.ConfirmDialog = Object.values(require(confirmDialogChunk[0])).find((m) => typeof m === "object");
893+
} else {
894+
Spicetify.ReactComponent.ConfirmDialog = functionModules.find(
895+
(m) => m.toString().includes("isOpen") && m.toString().includes("shouldCloseOnEsc") && m.toString().includes("onClose")
896+
);
894897
}
895898

896899
const contextMenuChunk = chunks.find(([, value]) => value.toString().includes("handleContextMenu"));

0 commit comments

Comments
 (0)