diff --git a/abstract_client.h b/abstract_client.h --- a/abstract_client.h +++ b/abstract_client.h @@ -968,10 +968,8 @@ * is emitted. * * Default implementation does nothing. - * @param desktop The new desktop the Client is on - * @param was_desk The desktop the Client was on before */ - virtual void doSetDesktop(int desktop, int was_desk); + virtual void doSetDesktop(); /** * Called from @ref minimize and @ref unminimize once the minimized value got updated, but before the * changed signal is emitted. diff --git a/abstract_client.cpp b/abstract_client.cpp --- a/abstract_client.cpp +++ b/abstract_client.cpp @@ -475,7 +475,7 @@ c2->setDesktops(desktops); } - doSetDesktop(desktop(), was_desk); + doSetDesktop(); FocusChain::self()->update(this, FocusChain::MakeFirst); updateWindowRules(Rules::Desktop); @@ -486,10 +486,8 @@ emit x11DesktopIdsChanged(); } -void AbstractClient::doSetDesktop(int desktop, int was_desk) +void AbstractClient::doSetDesktop() { - Q_UNUSED(desktop) - Q_UNUSED(was_desk) } void AbstractClient::enterDesktop(VirtualDesktop *virtualDesktop) diff --git a/x11client.h b/x11client.h --- a/x11client.h +++ b/x11client.h @@ -360,7 +360,7 @@ void doSetActive() override; void doSetKeepAbove() override; void doSetKeepBelow() override; - void doSetDesktop(int desktop, int was_desk) override; + void doSetDesktop() override; void doMinimize() override; void doSetSkipPager() override; void doSetSkipTaskbar() override; diff --git a/x11client.cpp b/x11client.cpp --- a/x11client.cpp +++ b/x11client.cpp @@ -1925,10 +1925,8 @@ info->setState(skipSwitcher() ? NET::SkipSwitcher : NET::States(), NET::SkipSwitcher); } -void X11Client::doSetDesktop(int desktop, int was_desk) +void X11Client::doSetDesktop() { - Q_UNUSED(desktop) - Q_UNUSED(was_desk) updateVisibility(); }