[go: nahoru, domu]

[StatusAreaWidget][OOBE]: Fix linear ChromeVox navigation for StatusArea

Bug: 1228487
Change-Id: I7fdfac2924b02311d55c3239c0f642de5a02464b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3423861
Reviewed-by: Ahmed Mehfooz <amehfooz@chromium.org>
Reviewed-by: David Tseng <dtseng@chromium.org>
Reviewed-by: Roman Sorokin <rsorokin@chromium.org>
Commit-Queue: Danila Kuzmin <dkuzmin@google.com>
Cr-Commit-Position: refs/heads/main@{#967743}
diff --git a/ash/login/login_screen_controller.cc b/ash/login/login_screen_controller.cc
index d8daa31c..9d90247 100644
--- a/ash/login/login_screen_controller.cc
+++ b/ash/login/login_screen_controller.cc
@@ -399,6 +399,10 @@
       ->ClearLoginShelfSwipeHandler();
 }
 
+views::Widget* LoginScreenController::GetLoginWindowWidget() {
+  return client_ ? client_->GetLoginWindowWidget() : nullptr;
+}
+
 void LoginScreenController::ShowLockScreen() {
   CHECK(!LockScreen::HasInstance());
   OnShow();