| Index: chrome/browser/ui/views/extensions/extension_install_dialog_view.cc
|
| diff --git a/chrome/browser/ui/views/extensions/extension_install_dialog_view.cc b/chrome/browser/ui/views/extensions/extension_install_dialog_view.cc
|
| index 4532e1ce7bbb76197e9186dd0a3de801a35093fa..bbbb2622a01a623943f8c9c1cf5ae8f2e033e149 100644
|
| --- a/chrome/browser/ui/views/extensions/extension_install_dialog_view.cc
|
| +++ b/chrome/browser/ui/views/extensions/extension_install_dialog_view.cc
|
| @@ -622,13 +622,13 @@ void IssueAdviceView::AnimationProgressed(const ui::Animation* animation) {
|
| if (arrow_view_) {
|
| gfx::Transform rotate;
|
| if (animation->GetCurrentValue() != 0.0) {
|
| - rotate.SetTranslate(-arrow_view_->width() / 2.0,
|
| - -arrow_view_->height() / 2.0);
|
| + rotate.Translate(arrow_view_->width() / 2.0,
|
| + arrow_view_->height() / 2.0);
|
| // TODO(estade): for some reason there are rendering errors at 90 degrees.
|
| // Figure out why.
|
| - rotate.ConcatRotate(animation->GetCurrentValue() * 89);
|
| - rotate.ConcatTranslate(arrow_view_->width() / 2.0,
|
| - arrow_view_->height() / 2.0);
|
| + rotate.Rotate(animation->GetCurrentValue() * 89);
|
| + rotate.Translate(-arrow_view_->width() / 2.0,
|
| + -arrow_view_->height() / 2.0);
|
| }
|
| arrow_view_->SetTransform(rotate);
|
| }
|
|
|