dont hide windows when switching to the current workspace
Dana Jansens danakj@orodu.net
2 files changed,
4 insertions(+),
0 deletions(-)
M
src/client.cc
→
src/client.cc
@@ -655,6 +655,8 @@
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);
M
src/screen.cc
→
src/screen.cc
@@ -648,6 +648,8 @@ otk::OBProperty::net_current_desktop,
otk::OBProperty::Atom_Cardinal, _desktop); + if (old == _desktop) return; + OBClient::List::iterator it, end = clients.end(); for (it = clients.begin(); it != end; ++it) { if ((*it)->desktop() == old) {