Handle screen locking internally on user switch

This removes an external dcop call
(cherry picked from commit 92d1f76402)
pull/182/head
Timothy Pearson 9 years ago committed by Slávek Banko
parent 266bc2ac8e
commit 1f266258df

@ -872,7 +872,11 @@ void KRootWm::slotPopulateSessions()
void KRootWm::slotSessionActivated( int ent )
{
if (ent > 0 && !sessionsMenu->isItemChecked( ent )) {
DM().lockSwitchVT( ent );
m_pSaver->lockScreen();
if (!m_pSaver->waitForLockEngage()) {
return;
}
DM().switchVT( ent );
}
}

Loading…
Cancel
Save