summaryrefslogtreecommitdiff
path: root/src/screen.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/screen.cc')
-rw-r--r--src/screen.cc7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/screen.cc b/src/screen.cc
index c121c20f..fcbe2ea6 100644
--- a/src/screen.cc
+++ b/src/screen.cc
@@ -93,7 +93,7 @@ OBScreen::OBScreen(int screen)
// set up notification of netwm support
setSupportedAtoms();
- // Set the netwm atoms for geomtery and viewport
+ // Set the netwm properties for geometry and viewport
unsigned long geometry[] = { _info->width(),
_info->height() };
Openbox::instance->property()->set(_info->rootWindow(),
@@ -106,6 +106,11 @@ OBScreen::OBScreen(int screen)
otk::OBProperty::Atom_Cardinal,
viewport, 2);
+ // Set the net_desktop_names property
+ std::vector<std::string> names;
+ python_get_stringlist("desktop_names", &names);
+ _root.setDesktopNames(names);
+
// create the window which gets focus when no clients get it
XSetWindowAttributes attr;
attr.override_redirect = true;