Index: ui/aura/root_window_host_ozone.cc |
diff --git a/ui/aura/root_window_host_ozone.cc b/ui/aura/root_window_host_ozone.cc |
index 9f324c29dfea9f22e99788d427339a3fdf161b51..c20d9f937a9f7689791fa196e979dd81cf6d3863 100644 |
--- a/ui/aura/root_window_host_ozone.cc |
+++ b/ui/aura/root_window_host_ozone.cc |
@@ -33,6 +33,7 @@ RootWindowHostOzone::RootWindowHostOzone(const gfx::Rect& bounds) |
RootWindowHostOzone::~RootWindowHostOzone() { |
base::MessagePumpOzone::Current()->RemoveDispatcherForRootWindow(0); |
+ DestroyCompositor(); |
} |
bool RootWindowHostOzone::Dispatch(const base::NativeEvent& ne) { |