diff options
author | sabetts <sabetts> | 2003-02-24 07:59:32 +0000 |
---|---|---|
committer | sabetts <sabetts> | 2003-02-24 07:59:32 +0000 |
commit | 6b341ac568efd980ddbbbfbb2c4960204879afdb (patch) | |
tree | 6982226603f8612edb0acb4599b06079d5a13fee | |
parent | 74feea3aa793b13a3582fc25329701a45de01b64 (diff) | |
download | ratpoison-6b341ac568efd980ddbbbfbb2c4960204879afdb.zip |
(remove_all_splits): fix bug hiding windows not in
the current frame.
-rw-r--r-- | ChangeLog | 3 | ||||
-rw-r--r-- | src/split.c | 6 |
2 files changed, 6 insertions, 3 deletions
@@ -1,5 +1,8 @@ 2003-02-23 Shawn Betts <sabetts@sfu.ca> + * src/split.c (remove_all_splits): fix bug hiding windows not in + the current frame. + * src/split.h (cleanup_frame): new protoype * src/manage.c (scanwins): added better debugging output diff --git a/src/split.c b/src/split.c index 64d5584..e52fd94 100644 --- a/src/split.c +++ b/src/split.c @@ -363,13 +363,13 @@ remove_all_splits () { struct list_head *tmp, *iter; screen_info *s = &screens[rp_current_screen]; - rp_window_frame *frame = NULL; - rp_window *win = NULL; + rp_window_frame *frame; + rp_window *win; /* Hide all the windows not in the current frame. */ list_for_each_entry (win, &rp_mapped_window, node) { - if (win->frame == frame) + if (win->frame != s->rp_current_frame) hide_window (win); } |