diff -C 6 -c -r fluxbox-0.1.14/src/Toolbar.cc fluxbox-0.1.14-tom/src/Toolbar.cc *** fluxbox-0.1.14/src/Toolbar.cc Sun Dec 8 03:41:57 2002 --- fluxbox-0.1.14-tom/src/Toolbar.cc Sun Dec 29 20:26:08 2002 *************** *** 609,620 **** --- 609,623 ---- if (redraw) XClearWindow(display, frame.window_label); FluxboxWindow *foc = Fluxbox::instance()->getFocusedWindow(); if (foc->getScreen() != screen() || foc->getTitle().size() == 0) return; + + if (strcmp(foc->getTitle().c_str(),"ROX-Filer")==0) + return; size_t newlen = foc->getTitle().size(); int dx = DrawUtil::doAlignment(frame.window_label_w, frame.bevel_w*2, screen()->getToolbarStyle()->justify, screen()->getToolbarStyle()->font, foc->getTitle().c_str(), foc->getTitle().size(), newlen); diff -C 6 -c -r fluxbox-0.1.14/src/Workspace.cc fluxbox-0.1.14-tom/src/Workspace.cc *** fluxbox-0.1.14/src/Workspace.cc Sun Dec 8 03:46:09 2002 --- fluxbox-0.1.14-tom/src/Workspace.cc Sun Dec 29 20:26:52 2002 *************** *** 137,150 **** m_clientmenu.insert(w->getTitle().c_str(), client_insertpoint); } */ //add to list ! m_clientmenu.insert(w->getTitle().c_str()); ! m_windowlist.push_back(w); //update menugraphics m_clientmenu.update(); if (!w->isStuck()) screen->updateNetizenWindowAdd(w->getClientWindow(), m_id); --- 137,153 ---- m_clientmenu.insert(w->getTitle().c_str(), client_insertpoint); } */ //add to list ! if (strcmp("ROX-Filer",w->getTitle().c_str())!=0) { ! m_clientmenu.insert(w->getTitle().c_str()); ! m_windowlist.push_back(w); ! } ! //update menugraphics m_clientmenu.update(); if (!w->isStuck()) screen->updateNetizenWindowAdd(w->getClientWindow(), m_id);