alloy: Fix theme configuration on startup (fixes issue #3449)
This commit is contained in:
parent
16a215353c
commit
fde72b57a8
|
@ -41,6 +41,7 @@
|
||||||
#include "net/base/net_module.h"
|
#include "net/base/net_module.h"
|
||||||
#include "third_party/widevine/cdm/buildflags.h"
|
#include "third_party/widevine/cdm/buildflags.h"
|
||||||
#include "ui/base/resource/resource_bundle.h"
|
#include "ui/base/resource/resource_bundle.h"
|
||||||
|
#include "ui/native_theme/native_theme.h"
|
||||||
|
|
||||||
#if BUILDFLAG(IS_LINUX)
|
#if BUILDFLAG(IS_LINUX)
|
||||||
#include "ui/ozone/buildflags.h"
|
#include "ui/ozone/buildflags.h"
|
||||||
|
@ -308,6 +309,9 @@ int AlloyBrowserMainParts::PreMainMessageLoopRun() {
|
||||||
file_dialog_runner::RegisterFactory();
|
file_dialog_runner::RegisterFactory();
|
||||||
permission_prompt::RegisterCreateCallback();
|
permission_prompt::RegisterCreateCallback();
|
||||||
|
|
||||||
|
// Initialize theme configuration (high contrast, dark mode, etc).
|
||||||
|
ui::NativeTheme::GetInstanceForNativeUi();
|
||||||
|
|
||||||
#if BUILDFLAG(ENABLE_MEDIA_FOUNDATION_WIDEVINE_CDM) || \
|
#if BUILDFLAG(ENABLE_MEDIA_FOUNDATION_WIDEVINE_CDM) || \
|
||||||
BUILDFLAG(ENABLE_WIDEVINE_CDM_COMPONENT)
|
BUILDFLAG(ENABLE_WIDEVINE_CDM_COMPONENT)
|
||||||
const base::CommandLine* command_line =
|
const base::CommandLine* command_line =
|
||||||
|
|
Loading…
Reference in New Issue