Commit 19739ebc authored by Ryan Daum's avatar Ryan Daum Committed by Commit Bot

[chromecast] Fix destruction in magnifier unit test.

Fails in memory sanitizer test downstream.

Bug: none
Test: unit test
Change-Id: If03106801056d192dd70eefd6d4ffaa443505391
Reviewed-on: https://chromium-review.googlesource.com/1114087Reviewed-by: default avatarAlex Sakhartchouk <alexst@chromium.org>
Commit-Queue: Alex Sakhartchouk <alexst@chromium.org>
Cr-Commit-Position: refs/heads/master@{#570148}
parent 2fea7ca8
...@@ -94,6 +94,14 @@ class PartialMagnificationControllerTest : public aura::test::AuraTestBase { ...@@ -94,6 +94,14 @@ class PartialMagnificationControllerTest : public aura::test::AuraTestBase {
std::make_unique<PartialMagnificationController>(root_window()); std::make_unique<PartialMagnificationController>(root_window());
} }
void TearDown() override {
// PartialMagnificationController needs to be deleted before the root window
// is torn down by AuraTestBase.
controller_.reset();
aura::test::AuraTestBase::TearDown();
}
protected: protected:
PartialMagnificationController* GetController() const { PartialMagnificationController* GetController() const {
return controller_.get(); return controller_.get();
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment