- char *cmd = "{ \"command\": [\"set_property\", \"playback-time\", 0] }\n";
- write(p->ipc, cmd, strlen(cmd));
+ MainWindow *win = GetMainWindow();
+ if(win->playlist.repeatTrack) {
+ char *cmd = "{ \"command\": [\"set_property\", \"playback-time\", 0] }\n";
+ write(p->ipc, cmd, strlen(cmd));
+ cmd = "{ \"command\": [\"set_property\", \"pause\", false] }\n";
+ write(p->ipc, cmd, strlen(cmd));
+ } else {
+ AppExecProc(play_next, NULL);
+ }