X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Fscreen.cc;h=be56156d98f908448dbc2708ebf22b9952642611;hb=590e5e2392e0610e8eb2d21e59d2d4a265caf172;hp=11f0f5d371ce4bebca2c033650e0d1b8fdb33eb4;hpb=361303715b6eb54d77ed8e1c9ad8f35e44e4ede1;p=chaz%2Fopenbox diff --git a/src/screen.cc b/src/screen.cc index 11f0f5d3..be56156d 100644 --- a/src/screen.cc +++ b/src/screen.cc @@ -783,7 +783,7 @@ void Screen::changeNumDesktops(unsigned int num) ce.xclient.window = (*it)->window(); ce.xclient.format = 32; ce.xclient.data.l[0] = num - 1; - XSendEvent(**otk::display, _info->rootWindow(), False, + XSendEvent(**otk::display, _info->rootWindow(), false, SubstructureNotifyMask | SubstructureRedirectMask, &ce); } } @@ -829,17 +829,6 @@ void Screen::updateDesktopNames() } -void Screen::setDesktopName(unsigned int i, const otk::ustring &name) -{ - if (i >= _num_desktops) return; - - otk::Property::StringVect newnames = _desktop_names; - newnames[i] = name; - otk::Property::set(_info->rootWindow(), - otk::Property::atoms.net_desktop_names, - otk::Property::utf8, newnames); -} - otk::ustring Screen::desktopName(unsigned int i) const { if (i >= _num_desktops) return "";