From 34d94335f2e0a8f72878caea5f55be2706ffd15e Mon Sep 17 00:00:00 2001 From: Martin Duquesnoy Date: Wed, 1 Jun 2011 23:14:56 +0200 Subject: [PATCH] Layout/Tag: Fix some screen/tag in tags[][] --- src/layout.c | 6 +++--- src/tag.c | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/layout.c b/src/layout.c index 60fb306..19a62bf 100644 --- a/src/layout.c +++ b/src/layout.c @@ -300,7 +300,7 @@ grid(int screen, Bool horizontal) } } - tags[selscreen][seltag[selscreen]].flags &= ~CleanFactFlag; + tags[screen][seltag[screen]].flags &= ~CleanFactFlag; ewmh_update_current_tag_prop(); return; @@ -432,7 +432,7 @@ multi_tile(int screen, Position type) cgeo.y = c->pgeo.y + c->pgeo.height + BORDH + TBARH; } - tags[selscreen][seltag[selscreen]].flags &= ~CleanFactFlag; + tags[screen][seltag[screen]].flags &= ~CleanFactFlag; ewmh_update_current_tag_prop(); return; @@ -615,7 +615,7 @@ mirror(int screen, Bool horizontal) } - tags[selscreen][seltag[selscreen]].flags &= ~CleanFactFlag; + tags[screen][seltag[screen]].flags &= ~CleanFactFlag; ewmh_update_current_tag_prop(); return; diff --git a/src/tag.c b/src/tag.c index 5be46dd..dcd7614 100644 --- a/src/tag.c +++ b/src/tag.c @@ -106,8 +106,8 @@ tag_set(int tag) if(tags[selscreen][tag].flags & RequestUpdateFlag) { - tags[selscreen][seltag[selscreen]].layout.func(selscreen); - tags[selscreen][seltag[selscreen]].flags &= ~RequestUpdateFlag; + tags[selscreen][tag].layout.func(selscreen); + tags[selscreen][tag].flags &= ~RequestUpdateFlag; } /* To focus selected client of the via focusontag option */ @@ -159,7 +159,7 @@ tag_transfert(Client *c, int tag) client_focus_next(c); client_update_attributes(c); - tags[c->screen][c->tag].flags |= RequestUpdateFlag; + tags[c->screen][tag].flags |= RequestUpdateFlag; return; }