Skip to content

Commit 1d02292

Browse files
committed
hyprland/ipc: actually set lastIpcObject
1 parent f842b84 commit 1d02292

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/wayland/hyprland/ipc/hyprland_toplevel.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ void HyprlandToplevel::updateFromObject(const QVariantMap& object) {
6969
auto addressStr = object.value("address").value<QString>();
7070
auto title = object.value("title").value<QString>();
7171

72+
Qt::beginPropertyUpdateGroup();
7273
bool ok = false;
7374
auto address = addressStr.toULongLong(&ok, 16);
7475
if (!ok || !address) {
@@ -85,6 +86,8 @@ void HyprlandToplevel::updateFromObject(const QVariantMap& object) {
8586
if (!workspace) return;
8687

8788
this->setWorkspace(workspace);
89+
this->bLastIpcObject = object;
90+
Qt::endPropertyUpdateGroup();
8891
}
8992

9093
void HyprlandToplevel::setWorkspace(HyprlandWorkspace* workspace) {

0 commit comments

Comments
 (0)