cef/patch/patches/linux_chrome_views_1085806.patch
2020-06-10 15:26:29 -04:00

14 lines
780 B
Diff

diff --git chrome/browser/ui/views/chrome_browser_main_extra_parts_views_linux.cc chrome/browser/ui/views/chrome_browser_main_extra_parts_views_linux.cc
index b0f91ff72823..ba0660ffcdc2 100644
--- chrome/browser/ui/views/chrome_browser_main_extra_parts_views_linux.cc
+++ chrome/browser/ui/views/chrome_browser_main_extra_parts_views_linux.cc
@@ -48,7 +48,7 @@ ChromeBrowserMainExtraPartsViewsLinux::
}
void ChromeBrowserMainExtraPartsViewsLinux::ToolkitInitialized() {
-#if defined(USE_X11)
+#if defined(USE_X11) && BUILDFLAG(USE_GTK)
// In Aura/X11, Gtk-based LinuxUI implementation is used, so we instantiate
// and inject the GtkUiDelegate before ChromeBrowserMainExtraPartsViewsLinux,
// so it can properly initialize GtkUi on its |ToolkitInitialized| override.