summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/nsterm.m5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/nsterm.m b/src/nsterm.m
index dabc36ce018..205b1621399 100644
--- a/src/nsterm.m
+++ b/src/nsterm.m
@@ -9361,7 +9361,10 @@ ns_in_echo_area (void)
- (void)createToolbar: (struct frame *)f
{
- if (FRAME_UNDECORATED (f) || !FRAME_EXTERNAL_TOOL_BAR (f) || [self toolbar] != nil)
+ if (FRAME_UNDECORATED (f)
+ || [self styleMask] == NSWindowStyleMaskBorderless
+ || !FRAME_EXTERNAL_TOOL_BAR (f)
+ || [self toolbar] != nil)
return;
EmacsView *view = (EmacsView *)FRAME_NS_VIEW (f);