From 92366ac795c3254f5f8d8595ca45890cff85dbec Mon Sep 17 00:00:00 2001 From: Dan Barber Date: Wed, 6 Mar 2019 17:21:02 -0500 Subject: [PATCH] Ensure the album play button never sticks around --- Persephone/Views/AlbumItemView.swift | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/Persephone/Views/AlbumItemView.swift b/Persephone/Views/AlbumItemView.swift index d7087d0..dca1eb0 100644 --- a/Persephone/Views/AlbumItemView.swift +++ b/Persephone/Views/AlbumItemView.swift @@ -40,6 +40,19 @@ class AlbumItemView: NSView { name: NSScrollView.willStartLiveScrollNotification, object: nil ) + + NotificationCenter.default.addObserver( + self, + selector: #selector(viewWillScroll(_:)), + name: NSScrollView.didLiveScrollNotification, + object: nil + ) + } + + override func prepareForReuse() { + super.prepareForReuse() + + hidePlayButton() } @objc func viewWillScroll(_ notification: Notification) {