Update source files for bracket style

This commit is contained in:
Marshall Greenblatt
2023-01-02 17:59:03 -05:00
parent d84b07a5cb
commit 3af3eab3e4
366 changed files with 7275 additions and 3834 deletions

View File

@ -21,8 +21,9 @@ GtkWindow* GetWindow(CefRefPtr<CefBrowser> browser) {
RootWindow::GetForBrowser(browser->GetIdentifier());
if (root_window) {
GtkWindow* window = GTK_WINDOW(root_window->GetWindowHandle());
if (!window)
if (!window) {
LOG(ERROR) << "No GtkWindow for browser";
}
return window;
}
return nullptr;
@ -43,15 +44,17 @@ void SetPosImpl(CefRefPtr<CefBrowser> browser,
ScopedGdkThreadsEnter scoped_gdk_threads;
GtkWindow* window = GetWindow(browser);
if (!window)
if (!window) {
return;
}
GdkWindow* gdk_window = gtk_widget_get_window(GTK_WIDGET(window));
// Make sure the window isn't minimized or maximized.
if (IsMaximized(window))
if (IsMaximized(window)) {
gtk_window_unmaximize(window);
else
} else {
gtk_window_present(window);
}
// Retrieve information about the display that contains the window.
GdkScreen* screen = gdk_screen_get_default();
@ -73,12 +76,14 @@ void MinimizeImpl(CefRefPtr<CefBrowser> browser) {
ScopedGdkThreadsEnter scoped_gdk_threads;
GtkWindow* window = GetWindow(browser);
if (!window)
if (!window) {
return;
}
// Unmaximize the window before minimizing so restore behaves correctly.
if (IsMaximized(window))
if (IsMaximized(window)) {
gtk_window_unmaximize(window);
}
gtk_window_iconify(window);
}
@ -88,8 +93,9 @@ void MaximizeImpl(CefRefPtr<CefBrowser> browser) {
ScopedGdkThreadsEnter scoped_gdk_threads;
GtkWindow* window = GetWindow(browser);
if (!window)
if (!window) {
return;
}
gtk_window_maximize(window);
}
@ -98,12 +104,14 @@ void RestoreImpl(CefRefPtr<CefBrowser> browser) {
ScopedGdkThreadsEnter scoped_gdk_threads;
GtkWindow* window = GetWindow(browser);
if (!window)
if (!window) {
return;
if (IsMaximized(window))
}
if (IsMaximized(window)) {
gtk_window_unmaximize(window);
else
} else {
gtk_window_present(window);
}
}
} // namespace