diff --git a/docs/api/browser-window.md b/docs/api/browser-window.md index d2a4ef468b5e..e5fd4045803a 100644 --- a/docs/api/browser-window.md +++ b/docs/api/browser-window.md @@ -1323,7 +1323,7 @@ win.setSheetOffset(toolbarRect.height) Starts or stops flashing the window to attract user's attention. -#### `win.setSkipTaskbar(skip)` +#### `win.setSkipTaskbar(skip)` _macOS_ _Windows_ * `skip` boolean diff --git a/shell/browser/native_window_views.cc b/shell/browser/native_window_views.cc index c73ea669fd0e..583c303734a2 100644 --- a/shell/browser/native_window_views.cc +++ b/shell/browser/native_window_views.cc @@ -303,14 +303,9 @@ NativeWindowViews::NativeWindowViews(const gin_helper::Dictionary& options, #if defined(USE_OZONE_PLATFORM_X11) if (IsX11()) { - // TODO(ckerr): remove in Electron v20.0.0 // Before the window is mapped the SetWMSpecState can not work, so we have // to manually set the _NET_WM_STATE. std::vector state_atom_list; - bool skip_taskbar = false; - if (options.Get(options::kSkipTaskbar, &skip_taskbar) && skip_taskbar) { - state_atom_list.push_back(x11::GetAtom("_NET_WM_STATE_SKIP_TASKBAR")); - } // Before the window is mapped, there is no SHOW_FULLSCREEN_STATE. if (fullscreen) {