diff options
| author | Ivan Kanakarakis <ivan.kanak@gmail.com> | 2011-12-10 03:34:32 +0200 |
|---|---|---|
| committer | Ivan Kanakarakis <ivan.kanak@gmail.com> | 2011-12-10 03:49:23 +0200 |
| commit | ac0711215188d89d1112af8ac26f3809641ef77b (patch) | |
| tree | bf1f9b52f77670f533e3d94c6a4f1f69ca2e3503 /dminiwm.c | |
| parent | 0fa30fd7f8411dae3f242606ff7f0c06d320ec6e (diff) | |
remove unnecessary check for NULL head on change_desktop() function
Diffstat (limited to 'dminiwm.c')
| -rw-r--r-- | dminiwm.c | 14 |
1 files changed, 5 insertions, 9 deletions
@@ -288,21 +288,17 @@ void swap_master(const Arg arg) { /* **************************** Desktop Management ************************************* */ void change_desktop(const Arg arg) { - client *c; - if(arg.i == current_desktop) return; + previous_desktop = current_desktop; /* save current desktop settings and unmap windows */ save_desktop(current_desktop); - if(head != NULL) - for(c=head; c; c=c->next) - XUnmapWindow(dis, c->win); - previous_desktop = current_desktop; + for(client *c=head; c; c=c->next) + XUnmapWindow(dis, c->win); /* read new desktop properties and map new windows */ select_desktop(arg.i); - if(head != NULL) - for(c=head; c; c=c->next) - XMapWindow(dis, c->win); + for(client *c=head; c; c=c->next) + XMapWindow(dis, c->win); tile(); update_current(); |
