update window title if elapsed time changes

This commit is contained in:
Andrzej Rybczak
2008-12-19 23:35:33 +01:00
parent a84067d1ab
commit 8785f77b18

View File

@@ -24,8 +24,6 @@
#include "settings.h"
#include "status_checker.h"
#define UPDATE_WINDOW_TITLE WindowTitle(Mpd->GetCurrentSong().toString(Config.song_window_title_format))
using namespace MPD;
extern Connection *Mpd;
@@ -254,7 +252,6 @@ void NcmpcppStatusChanged(Connection *Mpd, StatusChanges changed, void *)
{
player_state = "Playing: ";
mPlaylist->BoldOption(now_playing, 1);
UPDATE_WINDOW_TITLE;
changed.ElapsedTime = 1;
break;
}
@@ -311,7 +308,6 @@ void NcmpcppStatusChanged(Connection *Mpd, StatusChanges changed, void *)
if (Mpd->GetState() == psPlay)
{
UPDATE_WINDOW_TITLE;
changed.ElapsedTime = 1;
}
}
@@ -326,6 +322,8 @@ void NcmpcppStatusChanged(Connection *Mpd, StatusChanges changed, void *)
if (s.GetTotalLength() && elapsed == s.GetTotalLength()-1)
repeat_one_allowed = 1;
WindowTitle(s.toString(Config.song_window_title_format));
if (!block_statusbar_update && Config.statusbar_visibility)
{
string tracklength;