From da1f251a8f0772b0e5055cf8f64043a5fad15704 Mon Sep 17 00:00:00 2001 From: Philippe Saint-Pierre Date: Sat, 13 Jul 2013 17:18:19 -0400 Subject: [PATCH] DiskUsage: drawing artefact in TabView --- src/apps/diskusage/ControlsView.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/apps/diskusage/ControlsView.cpp b/src/apps/diskusage/ControlsView.cpp index b5d222af63..1b004507cb 100644 --- a/src/apps/diskusage/ControlsView.cpp +++ b/src/apps/diskusage/ControlsView.cpp @@ -73,13 +73,12 @@ VolumeTab::IconWidth() const void VolumeTab::DrawLabel(BView* owner, BRect frame) { + owner->SetDrawingMode(B_OP_OVER); if (fIcon != NULL) { - owner->SetDrawingMode(B_OP_OVER); owner->MovePenTo(frame.left + kSmallHMargin, (frame.top + frame.bottom - fIcon->Bounds().Height()) / 2.0); owner->DrawBitmap(fIcon); } - owner->SetDrawingMode(B_OP_COPY); font_height fh; owner->GetFontHeight(&fh);