Make sure frame is frameless
This commit is contained in:
parent
4b20ac3dc6
commit
24f8c51959
1 changed files with 4 additions and 3 deletions
|
@ -226,13 +226,14 @@ NativeWindowViews::NativeWindowViews(content::WebContents* web_contents,
|
||||||
options.Get(switches::kUseContentSize, &use_content_size_) &&
|
options.Get(switches::kUseContentSize, &use_content_size_) &&
|
||||||
use_content_size_)
|
use_content_size_)
|
||||||
bounds = ContentBoundsToWindowBounds(bounds);
|
bounds = ContentBoundsToWindowBounds(bounds);
|
||||||
#if defined(OS_WIN)
|
|
||||||
else {
|
#if defined(OS_WIN)
|
||||||
|
if (!has_frame_) {
|
||||||
// set Window style so that we get a minimize and maximize animation when frameless
|
// set Window style so that we get a minimize and maximize animation when frameless
|
||||||
DWORD frame_style = WS_THICKFRAME | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_CAPTION;
|
DWORD frame_style = WS_THICKFRAME | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_CAPTION;
|
||||||
::SetWindowLong(GetAcceleratedWidget(), GWL_STYLE, frame_style);
|
::SetWindowLong(GetAcceleratedWidget(), GWL_STYLE, frame_style);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
window_->UpdateWindowIcon();
|
window_->UpdateWindowIcon();
|
||||||
window_->CenterWindow(bounds.size());
|
window_->CenterWindow(bounds.size());
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue