Mercurial > ~mikael > mcabber > hg
comparison mcabber/src/screen.c @ 1660:dc03a24198a9
Do not call do_screen_refresh() on SIGWINCH
I don't think it is needed, as we're calling scr_Resize()...
Reported by mvuets.
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Sat, 05 Dec 2009 21:51:03 +0100 |
parents | fca9a4c17432 |
children | dcb0b4522ded |
comparison
equal
deleted
inserted
replaced
1659:2536a4b5e370 | 1660:dc03a24198a9 |
---|---|
3929 scr_handle_CtrlC(); | 3929 scr_handle_CtrlC(); |
3930 break; | 3930 break; |
3931 case KEY_RESIZE: | 3931 case KEY_RESIZE: |
3932 #ifdef USE_SIGWINCH | 3932 #ifdef USE_SIGWINCH |
3933 { | 3933 { |
3934 struct winsize size; | 3934 struct winsize size; |
3935 if (ioctl(STDIN_FILENO, TIOCGWINSZ, &size) != -1) | 3935 if (ioctl(STDIN_FILENO, TIOCGWINSZ, &size) != -1) |
3936 resizeterm(size.ws_row, size.ws_col); | 3936 resizeterm(size.ws_row, size.ws_col); |
3937 } | 3937 } |
3938 #endif | |
3938 scr_Resize(); | 3939 scr_Resize(); |
3939 process_command(mkcmdstr("screen_refresh"), TRUE); | |
3940 #else | |
3941 scr_Resize(); | |
3942 #endif | |
3943 break; | 3940 break; |
3944 default: | 3941 default: |
3945 display_char = TRUE; | 3942 display_char = TRUE; |
3946 } // switch | 3943 } // switch |
3947 | 3944 |