[go: nahoru, domu]

blob: 7f4370acbfacaf9b6d05fbeb53c67cffddf861d4 [file] [log] [blame]
// Copyright 2022 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#import "ios/public/provider/chrome/browser/keyboard/keyboard_api.h"
#import "base/apple/foundation_util.h"
namespace ios {
namespace provider {
UIWindow* GetKeyboardWindow() {
UIWindow* last_window = nil;
for (UIScene* scene in UIApplication.sharedApplication.connectedScenes) {
UIWindowScene* window_scene =
base::apple::ObjCCastStrict<UIWindowScene>(scene);
if (window_scene.windows.count) {
last_window = [window_scene.windows lastObject];
}
}
return last_window;
}
} // namespace provider
} // namespace ios