hyprland/ipc: reduce impact of racing workspace queries

This commit is contained in:
outfoxxed 2025-01-27 21:13:53 -08:00
parent 9506c1bb62
commit d3b1a65911
Signed by untrusted user: outfoxxed
GPG key ID: 4C88A185FB89301E
3 changed files with 42 additions and 21 deletions

View file

@ -117,6 +117,8 @@ void HyprlandMonitor::setActiveWorkspace(HyprlandWorkspace* workspace) {
this->mActiveWorkspace = workspace;
if (workspace != nullptr) {
workspace->setMonitor(this);
QObject::connect(
workspace,
&QObject::destroyed,