summaryrefslogtreecommitdiff
path: root/src/client.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/client.cc')
-rw-r--r--src/client.cc10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/client.cc b/src/client.cc
index 473c37f8..f0266bce 100644
--- a/src/client.cc
+++ b/src/client.cc
@@ -129,9 +129,13 @@ void Client::getDesktop()
// defaults to the current desktop
_desktop = openbox->screen(_screen)->desktop();
- otk::Property::get(_window, otk::Property::atoms.net_wm_desktop,
- otk::Property::atoms.cardinal,
- (long unsigned*)&_desktop);
+ if (otk::Property::get(_window, otk::Property::atoms.net_wm_desktop,
+ otk::Property::atoms.cardinal,
+ (long unsigned*)&_desktop)) {
+#ifdef DEBUG
+ printf("DEBUG: Window requested desktop: %d\n", _desktop);
+#endif
+ }
}