LG: newer firmwares don't send a second power status request after it's been requeste...
[deb_libcec.git] / src / lib / implementations / SLCommandHandler.cpp
index ec12b0226f7279191c1d92c6c7472ce1e166dc35..73a27f5e63cd2b3a6f6c63dc6b79b187e84f0308 100644 (file)
@@ -232,6 +232,8 @@ void CSLCommandHandler::HandleVendorCommandPowerOn(const cec_command &command)
       CLockObject lock(m_SLMutex);
       m_bActiveSourceSent = false;
     }
+    if (device->IsActiveSource())
+      ActivateSource();
   }
 }
 void CSLCommandHandler::HandleVendorCommandPowerOnStatus(const cec_command &command)