| Index: chrome/views/checkbox.cc
|
| ===================================================================
|
| --- chrome/views/checkbox.cc (revision 6950)
|
| +++ chrome/views/checkbox.cc (working copy)
|
| @@ -84,11 +84,13 @@
|
| gfx::Rect r;
|
| ComputeTextRect(&r);
|
| // Paint the focus border if any.
|
| - if (HasFocus())
|
| - canvas->DrawFocusRect(r.x() - kFocusPaddingHorizontal,
|
| + if (HasFocus()) {
|
| + // Mirror left point for rectangle to draw focus for RTL text.
|
| + canvas->DrawFocusRect(MirroredLeftPointForRect(r) - kFocusPaddingHorizontal,
|
| r.y() - kFocusPaddingVertical,
|
| r.width() + kFocusPaddingHorizontal * 2,
|
| r.height() + kFocusPaddingVertical * 2);
|
| + }
|
| PaintFloatingView(canvas, label_, r.x(), r.y(), r.width(), r.height());
|
| }
|
|
|
|
|