From 2094b3946083f027059d6be996fb3f4c864af8b1 Mon Sep 17 00:00:00 2001 From: bridiver Date: Thu, 16 Jun 2016 13:12:53 -0700 Subject: [PATCH] set the title for hidden and hidden-inset windows so they show up in the window menu list fixes #6088 --- atom/browser/native_window_mac.mm | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/atom/browser/native_window_mac.mm b/atom/browser/native_window_mac.mm index 9035d5e62d5a..d160842c200a 100644 --- a/atom/browser/native_window_mac.mm +++ b/atom/browser/native_window_mac.mm @@ -800,11 +800,10 @@ void NativeWindowMac::Center() { void NativeWindowMac::SetTitle(const std::string& title) { title_ = title; - // We don't want the title to show in transparent or frameless window. - if (transparent() || !has_frame()) - return; - - [window_ setTitle:base::SysUTF8ToNSString(title)]; + if (!transparent() && (has_frame() || + // exception for hidden and hidden-inset + force_show_buttons_)) + [window_ setTitle:base::SysUTF8ToNSString(title)]; } std::string NativeWindowMac::GetTitle() {