diff --git a/utils/system_daemon/main.cpp b/utils/system_daemon/main.cpp index 229ebd14..ddb65ec7 100755 --- a/utils/system_daemon/main.cpp +++ b/utils/system_daemon/main.cpp @@ -209,7 +209,8 @@ public: screen->unlock(); } void tick(void* data_, int delimiter) { - updatePeerInfo(); + if (tpeerdiag->visible || tinfo->visible) + updatePeerInfo(); } EVENT_HANDLER(void, menuRequest) { piForeach (PIScreenTile * t, mtiles)