Do not call ScreenLocker::KSldApp::unlocked when it unlocked in the meantime
When the unlock happens before the frame is presented (for example due to grace time) we can get into a state where the session will be re-locked but no lockscreen shown.
(cherry picked from commit 9b05a7e6)
Co-authored-by: David Redondo kde@david-redondo.de