summaryrefslogtreecommitdiff
path: root/plugins/hotkeys/hotkeys.c
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/hotkeys/hotkeys.c')
-rw-r--r--plugins/hotkeys/hotkeys.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/plugins/hotkeys/hotkeys.c b/plugins/hotkeys/hotkeys.c
index 4315602d..dc94e6a3 100644
--- a/plugins/hotkeys/hotkeys.c
+++ b/plugins/hotkeys/hotkeys.c
@@ -605,7 +605,7 @@ action_play_cb (struct DB_plugin_action_s *action, int ctx) {
deadbeef->sendmessage (DB_EV_PLAY_NUM, 0, cur, 0);
}
else {
- deadbeef->sendmessage (DB_EV_PLAY_CURRENT, 0, 1, 0);
+ deadbeef->sendmessage (DB_EV_PLAY_CURRENT, 0, 0, 0);
}
}
else {
@@ -620,6 +620,9 @@ action_play_cb (struct DB_plugin_action_s *action, int ctx) {
cur = deadbeef->plt_get_cursor (plt, PL_MAIN);
deadbeef->plt_unref (plt);
}
+ if (cur == -1) {
+ cur = 0;
+ }
deadbeef->sendmessage (DB_EV_PLAY_NUM, 0, cur, 0);
}
return 0;
@@ -1067,7 +1070,7 @@ static DB_plugin_action_t action_volume_down = {
};
static DB_plugin_action_t action_toggle_stop_after_current = {
- .title = "Playback/Toggle Stop After Current",
+ .title = "Playback/Toggle Stop After Current Track",
.name = "toggle_stop_after_current",
.flags = DB_ACTION_COMMON,
.callback2 = action_toggle_stop_after_current_cb,