all repos — fluxbox @ 644f8a56fc05efeede23a64525b6e5aa8161a358

custom fork of the fluxbox windowmanager

reconfigure in case statement
fluxgen fluxgen
commit

644f8a56fc05efeede23a64525b6e5aa8161a358

parent

86c9f77aa2da00c61583068420378b9e5c12aa55

1 files changed, 4 insertions(+), 5 deletions(-)

jump to
M src/Rootmenu.ccsrc/Rootmenu.cc

@@ -19,8 +19,7 @@ // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING

// FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER // DEALINGS IN THE SOFTWARE. -// stupid macros needed to access some functions in version 2 of the GNU C -// library +//Use GNU extensions #ifndef _GNU_SOURCE #define _GNU_SOURCE #endif // _GNU_SOURCE

@@ -97,14 +96,14 @@

case BScreen::SETSTYLE: if (item->exec().size()) { fluxbox->saveStyleFilename(item->exec().c_str()); - fluxbox->reconfigureTabs(); //TODO + fluxbox->reconfigureTabs(); } - + fluxbox->reconfigure(); + break; case BScreen::RECONFIGURE: fluxbox->reconfigure(); return; } - if (! (screen->getRootmenu()->isTorn() || isTorn()) && item->function() != BScreen::RECONFIGURE && item->function() != BScreen::SETSTYLE)