fix(task-manager):解决任务栏毛玻璃会消失的问题

不应该在此delete surface
This commit is contained in:
iaom 2024-08-12 12:21:08 +08:00
parent b528cb8efc
commit d870de72de
1 changed files with 0 additions and 3 deletions

View File

@ -300,7 +300,6 @@ void WaylandWindowManager::setStartupGeometry(const QString &wid, QQuickItem *it
}
KWayland::Client::Surface *s = KWayland::Client::Surface::fromWindow(item->window());
m_uuidToWindow.value(wid.toUtf8())->setStartupGeometry(s, {item->mapToScene({0, 0}).toPoint(), item->size().toSize()});
delete s;
}
void WaylandWindowManager::setMinimizedGeometry(const QString &wid, QQuickItem *item)
@ -310,7 +309,6 @@ void WaylandWindowManager::setMinimizedGeometry(const QString &wid, QQuickItem *
}
KWayland::Client::Surface *s = KWayland::Client::Surface::fromWindow(item->window());
m_uuidToWindow.value(wid.toUtf8())->setMinimizedGeometry(s, {item->mapToScene({0, 0}).toPoint(), item->size().toSize()});
delete s;
}
void WaylandWindowManager::unsetMinimizedGeometry(const QString &wid, QQuickItem *item)
@ -320,7 +318,6 @@ void WaylandWindowManager::unsetMinimizedGeometry(const QString &wid, QQuickItem
}
KWayland::Client::Surface *s = KWayland::Client::Surface::fromWindow(item->window());
m_uuidToWindow.value(wid.toUtf8())->unsetMinimizedGeometry(s);
delete s;
}
void WaylandWindowManager::activateWindowView(const QStringList &wids)