From 127b321df5436f838a217d04f6e5c9c207f7a6fd Mon Sep 17 00:00:00 2001 From: deepin-ci-robot Date: Mon, 9 Feb 2026 09:50:33 +0000 Subject: [PATCH] sync: from linuxdeepin/dde-session-shell Synchronize source files from linuxdeepin/dde-session-shell. Source-pull-request: https://github.com/linuxdeepin/dde-session-shell/pull/57 --- src/widgets/warningcontent.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/widgets/warningcontent.cpp b/src/widgets/warningcontent.cpp index c3fde967a..5030cd076 100644 --- a/src/widgets/warningcontent.cpp +++ b/src/widgets/warningcontent.cpp @@ -204,7 +204,9 @@ void WarningContent::doAcceptShutdownInhibit() if (m_model->currentModeState() != SessionBaseModel::ModeStatus::ShutDownMode && m_model->currentModeState() != SessionBaseModel::ModeStatus::PowerMode && m_powerAction != SessionBaseModel::RequireUpdateShutdown - && m_powerAction != SessionBaseModel::RequireUpdateRestart ) { + && m_powerAction != SessionBaseModel::RequireUpdateRestart + && m_powerAction != SessionBaseModel::RequireShutdown + && m_powerAction != SessionBaseModel::RequireRestart ) { FullScreenBackground::setContent(LockContent::instance()); m_model->setCurrentContentType(SessionBaseModel::LockContent); }