chore: remove ancient Browser::Focus implementation on Windows (#27279)

This commit is contained in:
Cheng Zhao 2021-01-14 06:46:54 +09:00 committed by GitHub
parent 0599487e65
commit cd42933f41
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 12 additions and 29 deletions

View file

@ -64,6 +64,18 @@ Browser* Browser::Get() {
return ElectronBrowserMainParts::Get()->browser();
}
#if defined(OS_WIN) || defined(OS_LINUX)
void Browser::Focus(gin::Arguments* args) {
// Focus on the first visible window.
for (auto* const window : WindowList::GetWindows()) {
if (window->IsVisible()) {
window->Focus(true);
break;
}
}
}
#endif
void Browser::Quit() {
if (is_quiting_)
return;