aboutsummaryrefslogtreecommitdiff
path: root/commands.c
diff options
context:
space:
mode:
Diffstat (limited to 'commands.c')
-rw-r--r--commands.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/commands.c b/commands.c
index 4ad4e04..360b771 100644
--- a/commands.c
+++ b/commands.c
@@ -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;
}