diff options
-rwxr-xr-x | vchat-ui.c | 19 |
1 files changed, 11 insertions, 8 deletions
@@ -845,23 +845,26 @@ resize (int signal) | |||
845 | ******/ | 845 | ******/ |
846 | 846 | ||
847 | /* pub channel is always there, paint scrollback buffers */ | 847 | /* pub channel is always there, paint scrollback buffers */ |
848 | drawwin(channel, sb_pub); | 848 | drawwin(channel, sb_pub); |
849 | /* if priv exists and is visible, paint scrollback buffers */ | 849 | /* if priv exists and is visible, paint scrollback buffers */ |
850 | if(private && !privwinhidden) | 850 | if(private && !privwinhidden) |
851 | drawwin(private, sb_priv); | 851 | drawwin(private, sb_priv); |
852 | /* Send window's contents to curses virtual buffers */ | 852 | /* Send window's contents to curses virtual buffers */ |
853 | wnoutrefresh(channel); | 853 | wnoutrefresh(channel); |
854 | if(private && !privwinhidden) | 854 | if(private && !privwinhidden) |
855 | wnoutrefresh(private); | 855 | wnoutrefresh(private); |
856 | 856 | ||
857 | togglequery(); | 857 | togglequery(); |
858 | 858 | ||
859 | /* Resize and draw our message window, render topic and | 859 | /* Resize and draw our message window, render topic and |
860 | console line */ | 860 | console line */ |
861 | if(outputshown) resize_output(); | 861 | if(outputshown) |
862 | if(topic) topicline(NULL); | 862 | resize_output(); |
863 | consoleline(NULL); | 863 | if(topic) |
864 | if(loggedin) vciredraw(); | 864 | topicline(NULL); |
865 | consoleline(NULL); | ||
866 | if(loggedin) | ||
867 | vciredraw(); | ||
865 | } | 868 | } |
866 | 869 | ||
867 | static int | 870 | static int |