feat: 设置为开机自启动,异常退出后自动拉起

设置为开机自启动,异常退出后自动拉起

Log:
Task: https://pms.uniontech.com/task-view-142733.html
Influence: 开机自启动,退出自动被拉起
Change-Id: I5c9f8ef80e8a4f5fed2aa9bb59de09455a165360
This commit is contained in:
weizhixiang
2022-06-02 16:36:57 +08:00
parent 06ada3be52
commit 765365d364
4 changed files with 38 additions and 1 deletions

View File

@ -635,7 +635,7 @@ void Entry::active(uint32_t timestamp)
// X11环境
XWindow xid = winInfo->getXid();
WindowInfoBase *activeWin = dock->getActiveWindow();
if (xid != activeWin->getXid()) {
if (activeWin && xid != activeWin->getXid()) {
dock->doActiveWindow(xid);
} else {
bool found = false;