summaryrefslogtreecommitdiff
path: root/src/client.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/client.cc')
-rw-r--r--src/client.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/client.cc b/src/client.cc
index c3ab3c63..f07de8df 100644
--- a/src/client.cc
+++ b/src/client.cc
@@ -655,6 +655,8 @@ void OBClient::setWMState(long state)
void OBClient::setDesktop(long target)
{
+ if (target == _desktop) return;
+
printf("Setting desktop %ld\n", target);
assert(target >= 0 || target == (signed)0xffffffff);
//assert(target == 0xffffffff || target < MAX);