### Preflight Checklist

- [X] I have read the [Contributing Guidelines](https://github.com/electron/electron/blob/master/CONTRIBUTING.md) for this project.
- [X] I agree to follow the [Code of Conduct](https://github.com/electron/electron/blob/master/CODE_OF_CONDUCT.md) that this project adheres to.
- [X] I have searched the [issue tracker](https://www.github.com/electron/electron/issues) for a feature request that matches the one I want to file, without success.

### Electron Version

**14.0.0** (broken around **v14.0.0-beta5**)

### Operating System Version

Windows 10 version 20H2

### What arch are you using?

x64

### Last Known Working Electron version

v14.0.0-beta3

### Expected Behavior

Launch Electron itself. Open the dev tools. After undocking it, it should be resizable.

### Actual Behavior

On Windows it is not resizable.

(Someone tells me that, if it was already undocked, they had to dock it and undock it again to see this effect.)

shell/browser/ui/views/inspectable_web_contents_view_views.cc
if (!devtools_visible_)
    return;
  devtools_visible_ = false;
  if (devtools_window_) {
    inspectable_web_contents()->SaveDevToolsBounds(
        devtools_window_->GetWindowBoundsInScreen());
    devtools_window_.reset();
    devtools_window_web_view_ = nullptr;
    devtools_window_delegate_ = nullptr;
  } else {
    devtools_web_view_->SetVisible(false);
    devtools_web_view_->SetWebContents(nullptr);
    Layout();
  }
}
bool InspectableWebContentsViewViews::IsDevToolsViewShowing() {
  return devtools_visible_;
}
bool InspectableWebContentsViewViews::IsDevToolsViewFocused() {
  if (devtools_window_web_view_)
    return devtools_window_web_view_->HasFocus();
  else if (devtools_web_view_)
    return devtools_web_view_->HasFocus();
  else
    return false;
}
void InspectableWebContentsViewViews::SetIsDocked(bool docked, bool activate) {