Changeset 3920


Ignore:
Timestamp:
Nov 17, 2009, 9:52:53 PM (14 years ago)
Author:
Pascal Terjan
Message:
  • Drop duplicate code, when not in_switch, cube is same as full
File:
1 edited

Legend:

Unmodified
Added
Removed
  • neercs/trunk/src/wm.c

    r3919 r3920  
    464464       
    465465    if(!screen_list->cube.in_switch) {
    466         if(screen_list->screen[screen_list->pty]->changed || screen_list->changed) {
    467             caca_blit(screen_list->cv,
    468                       screen_list->screen[screen_list->pty]->x,
    469                       screen_list->screen[screen_list->pty]->y,
    470                       screen_list->screen[screen_list->pty]->cv, NULL);
    471            
    472         }
    473        
    474         if(screen_list->screen[screen_list->pty]->bell)
    475         {
    476             caca_set_color_ansi(screen_list->cv, CACA_RED, CACA_BLACK);
    477             screen_list->screen[screen_list->pty]->bell = 0;
    478             screen_list->in_bell--;
    479         }
    480         else
    481         {
    482             caca_set_color_ansi(screen_list->cv, CACA_LIGHTGREEN, CACA_BLACK);
    483         }
    484        
    485         caca_draw_cp437_box(screen_list->cv,
    486                             screen_list->screen[screen_list->pty]->x - 1,
    487                             screen_list->screen[screen_list->pty]->y - 1,
    488                             screen_list->screen[screen_list->pty]->w + 2,
    489                             screen_list->screen[screen_list->pty]->h + 2);
    490        
    491         if(screen_list->screen[screen_list->pty]->title)
    492         {
    493             caca_printf(screen_list->cv,
    494                         screen_list->screen[screen_list->pty]->x,
    495                         screen_list->screen[screen_list->pty]->y - 1,
    496                         " %.*s ",
    497                         screen_list->screen[screen_list->pty]->w - 3,
    498                         screen_list->screen[screen_list->pty]->title);
    499         }
     466        wm_refresh_full(screen_list);
    500467        screen_list->force_refresh = 0;
    501468    } else {
Note: See TracChangeset for help on using the changeset viewer.