fix: fix vibrancy applying without transparency on MacOS (#40109)
This commit is contained in:
parent
a55c163db0
commit
cff50ac65a
1 changed files with 5 additions and 0 deletions
|
@ -101,6 +101,11 @@ NativeWindow::NativeWindow(const gin_helper::Dictionary& options,
|
||||||
options.Get(options::kTransparent, &transparent_);
|
options.Get(options::kTransparent, &transparent_);
|
||||||
options.Get(options::kEnableLargerThanScreen, &enable_larger_than_screen_);
|
options.Get(options::kEnableLargerThanScreen, &enable_larger_than_screen_);
|
||||||
options.Get(options::kTitleBarStyle, &title_bar_style_);
|
options.Get(options::kTitleBarStyle, &title_bar_style_);
|
||||||
|
#if BUILDFLAG(IS_WIN)
|
||||||
|
options.Get(options::kBackgroundMaterial, &background_material_);
|
||||||
|
#elif BUILDFLAG(IS_MAC)
|
||||||
|
options.Get(options::kVibrancyType, &vibrancy_);
|
||||||
|
#endif
|
||||||
|
|
||||||
v8::Local<v8::Value> titlebar_overlay;
|
v8::Local<v8::Value> titlebar_overlay;
|
||||||
if (options.Get(options::ktitleBarOverlay, &titlebar_overlay)) {
|
if (options.Get(options::ktitleBarOverlay, &titlebar_overlay)) {
|
||||||
|
|
Loading…
Reference in a new issue