Skip to content

Commit 0018dca

Browse files
committed
fix: using DPMS to close screen when need hibernate
this can quick black screen Log: as title Pms: BUG-318817
1 parent 5215947 commit 0018dca

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

src/dde-session/impl/sessionmanager.cpp

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -418,10 +418,13 @@ void SessionManager::RequestHibernate()
418418
qWarning() << "failed to hibernate, error: " << reply.error().name();
419419
}
420420

421+
// TODO: if has quick-black-screen config, need use dde black screen, else use dpms mode
422+
setDPMSMode(false);
423+
421424
// NOTE: do we need it anymore?
422-
if (Dconf::SetValue("com.deepin.dde.startdde", "", "quick-black-screen", false)) {
423-
setDPMSMode(false);
424-
}
425+
// if (Dconf::SetValue("com.deepin.dde.startdde", "", "quick-black-screen", false)) {
426+
// setDPMSMode(false);
427+
// }
425428
}
426429

427430
void SessionManager::RequestLock()

0 commit comments

Comments
 (0)