Ticket #1816: tracker_date-time.diff

File tracker_date-time.diff, 1.4 KB (added by herdemir, 11 years ago)
  • src/kits/tracker/TextWidget.cpp

     
    478478    textRect.OffsetBy(offset);
    479479
    480480    if (direct) {
     481        drawView->SetDrawingMode(B_OP_COPY);
    481482#ifdef __HAIKU__
    482483        // draw selection box if selected
    483484        if (selected) {
     
    487488        // erasing background on R5 here
    488489        if (view->WidgetTextOutline() || selected) {
    489490#endif
    490             drawView->SetDrawingMode(B_OP_COPY);
    491491            eraseRect.OffsetBy(offset);
    492492//          drawView->FillRect(eraseRect, B_SOLID_LOW);
    493493            drawView->FillRect(textRect, B_SOLID_LOW);
    494         } else
    495             drawView->SetDrawingMode(B_OP_OVER);   
     494        }
    496495
    497496        // set high color
    498497        rgb_color highColor;
     
    553552        font.SetFalseBoldWidth(0.0);
    554553        drawView->SetFont(&font, B_FONT_FALSE_BOLD_WIDTH);
    555554        drawView->SetHighColor(textColor);
     555       
     556        drawView->SetDrawingMode(B_OP_OVER);
    556557    }
    557558#endif // __HAIKU__
    558559
  • src/kits/tracker/PoseView.cpp

     
    92149214            columnRect.left = col->Offset();
    92159215            columnRect.right = columnRect.left + col->Width();
    92169216            DrawViewCommon(columnRect, true); // true means recalculate texts.
     9217            Invalidate(columnRect);
    92179218        }
    92189219    }
    92199220}