Commit 41789172 authored by Alan Cutter's avatar Alan Cutter Committed by Commit Bot

Add comment to Widget::GetCompositor() to clarify association lifetime

Bug: 1014863
Change-Id: I6896cee115e56d33a691c7ac796c42b77efe0afa
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1864506
Auto-Submit: Alan Cutter <alancutter@chromium.org>
Reviewed-by: default avatarScott Violet <sky@chromium.org>
Commit-Queue: Scott Violet <sky@chromium.org>
Cr-Commit-Position: refs/heads/master@{#706558}
parent ae18a974
...@@ -769,6 +769,8 @@ class VIEWS_EXPORT Widget : public internal::NativeWidgetDelegate, ...@@ -769,6 +769,8 @@ class VIEWS_EXPORT Widget : public internal::NativeWidgetDelegate,
return non_client_view_ ? non_client_view_->client_view() : nullptr; return non_client_view_ ? non_client_view_->client_view() : nullptr;
} }
// Returns the compositor for this Widget, note that this may change during
// the Widget's lifetime (e.g. when switching monitors on Chrome OS).
ui::Compositor* GetCompositor() { ui::Compositor* GetCompositor() {
return const_cast<ui::Compositor*>( return const_cast<ui::Compositor*>(
const_cast<const Widget*>(this)->GetCompositor()); const_cast<const Widget*>(this)->GetCompositor());
......
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