fix: fixed white flash on call to BrowserWindow.show (#48559)
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com> Co-authored-by: Cezary Kulakowski <cezary@openfin.co>
This commit is contained in:
parent
3e12da8ed1
commit
2243a25192
3 changed files with 17 additions and 3 deletions
|
|
@ -280,7 +280,6 @@ v8::Local<v8::Value> BrowserWindow::GetWebContents(v8::Isolate* isolate) {
|
|||
}
|
||||
|
||||
void BrowserWindow::OnWindowShow() {
|
||||
web_contents()->WasShown();
|
||||
BaseWindow::OnWindowShow();
|
||||
}
|
||||
|
||||
|
|
@ -289,6 +288,19 @@ void BrowserWindow::OnWindowHide() {
|
|||
BaseWindow::OnWindowHide();
|
||||
}
|
||||
|
||||
void BrowserWindow::Show() {
|
||||
web_contents()->WasShown();
|
||||
BaseWindow::Show();
|
||||
}
|
||||
|
||||
void BrowserWindow::ShowInactive() {
|
||||
// This method doesn't make sense for modal window.
|
||||
if (IsModal())
|
||||
return;
|
||||
web_contents()->WasShown();
|
||||
BaseWindow::ShowInactive();
|
||||
}
|
||||
|
||||
// static
|
||||
gin_helper::WrappableBase* BrowserWindow::New(gin_helper::ErrorThrower thrower,
|
||||
gin::Arguments* args) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue