diff options
Diffstat (limited to 'commands.c')
-rw-r--r-- | commands.c | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -27,6 +27,7 @@ void remove_file(int, bool); void load_image(int); +void close_info(void); void open_info(void); int ptr_third_x(void); void redraw(void); @@ -98,9 +99,11 @@ bool cg_toggle_bar(arg_t _) { win_toggle_bar(&win); if (mode == MODE_IMAGE) { - img.checkpan = img.dirty = true; if (win.bar.h > 0) open_info(); + else + close_info(); + img.checkpan = img.dirty = true; } else { tns.dirty = true; } |