From 37c7acfd3c395026937154cc214d4488e5b75146 Mon Sep 17 00:00:00 2001 From: Andrzej Rybczak Date: Thu, 25 Mar 2010 00:26:48 +0100 Subject: [PATCH] get info about state of new connection after reconecting with idle mode active --- src/ncmpcpp.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/ncmpcpp.cpp b/src/ncmpcpp.cpp index ba1a839c..36f06a73 100644 --- a/src/ncmpcpp.cpp +++ b/src/ncmpcpp.cpp @@ -335,7 +335,13 @@ int main(int argc, char *argv[]) { ShowMessage("Connected to %s!", Mpd.GetHostname().c_str()); if (Mpd.SupportsIdle()) + { wFooter->AddFDCallback(Mpd.GetFD(), StatusbarMPDCallback); + Mpd.OrderDataFetching(); // we need info about new connection + } + // we want everything updated after reconnect, no blocking. + Playlist::BlockUpdate = 0; + Global::BlockItemListUpdate = 0; MessagesAllowed = 0; UpdateStatusImmediately = 1; # ifdef ENABLE_VISUALIZER