diff options
Diffstat (limited to 'src/calcurse.c')
-rw-r--r-- | src/calcurse.c | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/src/calcurse.c b/src/calcurse.c index 15ee1bd..662f185 100644 --- a/src/calcurse.c +++ b/src/calcurse.c @@ -179,9 +179,7 @@ main (int argc, char **argv) break; case KEY_GENERIC_REDRAW: - case KEY_RESIZE: - do_update = 0; - wins_reset (); + resize = 1; break; case KEY_GENERIC_CHANGE_VIEW: @@ -567,6 +565,14 @@ main (int argc, char **argv) apoint_hilt_set (1); } } + + if (resize) + { + resize = 0; + do_update = 0; + wins_reset (); + } + if (do_update) wins_update (); } |