| Index: ui/gl/scoped_binders.cc
|
| diff --git a/ui/gl/scoped_binders.cc b/ui/gl/scoped_binders.cc
|
| index eef92c1073333aed7ba0ed9ec4c2333bc066bfcc..bb2b290105622a9823b49b284d6bbd72aa6f36bc 100644
|
| --- a/ui/gl/scoped_binders.cc
|
| +++ b/ui/gl/scoped_binders.cc
|
| @@ -59,7 +59,7 @@ ScopedTextureBinder::~ScopedTextureBinder() {
|
| if (state_restorer_) {
|
| DCHECK(!!GLContext::GetCurrent());
|
| DCHECK_EQ(state_restorer_, GLContext::GetCurrent()->GetGLStateRestorer());
|
| - state_restorer_->RestoreAllTextureUnitBindings();
|
| + state_restorer_->RestoreActiveTextureUnitBinding(target_);
|
| } else {
|
| glBindTexture(target_, old_id_);
|
| }
|
|
|