guoyunhe added a comment.
To totally solve the issue, there are several solutions I can find: 1. POTD need to have a daemon process that can always access network. The lock screen send request to the daemon through DBus or other protocol. 2. Create an invisible lock screen widget in the desktop, so it fetches and updates the POTD even before screen locks. The second option is much easier to do. Both will cause some performance impact. REPOSITORY R114 Plasma Addons REVISION DETAIL https://phabricator.kde.org/D29140 To: guoyunhe, #plasma Cc: ngraham, plasma-devel, Orage, LeGast00n, The-Feren-OS-Dev, cblack, jraleigh, zachus, fbampaloukas, ragreen, ZrenBot, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, ahiemstra, mart