From 69e9e3327395622de92a011e186a9567c2a98636 Mon Sep 17 00:00:00 2001 From: Martin Wagner Date: Fri, 2 Dec 2022 18:18:39 +0100 Subject: [PATCH] simplified CoverEventBox --- src/mpdevil.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/mpdevil.py b/src/mpdevil.py index a762ace..384b58e 100755 --- a/src/mpdevil.py +++ b/src/mpdevil.py @@ -2525,12 +2525,10 @@ class CoverEventBox(Gtk.EventBox): self._click_pos=(event.x, event.y) def _on_button_release_event(self, widget, event): - if event.button != 1 or self._click_pos: - if not self._settings.get_boolean("mini-player") and self._client.connected(): - if (song:=self._client.currentsong()): - tags=(song["albumartist"][0], song["album"][0], song["date"][0]) - if event.button == 1: - self._client.album_to_playlist(*tags, "enqueue") + if event.button == 1 and not self._settings.get_boolean("mini-player") and self._client.connected(): + if (song:=self._client.currentsong()): + tags=(song["albumartist"][0], song["album"][0], song["date"][0]) + self._client.album_to_playlist(*tags, "enqueue") self._click_pos=() def _on_motion_notify_event(self, widget, event):