diff --git a/src/MacVim/MMVimController.m b/src/MacVim/MMVimController.m index 45a1e12abc..dcd6fa4ff3 100644 --- a/src/MacVim/MMVimController.m +++ b/src/MacVim/MMVimController.m @@ -574,8 +574,10 @@ static BOOL isUnsafeMessage(int msgid); [windowController updateTabsWithData:data]; } else if (ShowTabBarMsgID == msgid) { [windowController showTabBar:YES]; + [self sendMessage:BackingPropertiesChangedMsgID data:nil]; } else if (HideTabBarMsgID == msgid) { [windowController showTabBar:NO]; + [self sendMessage:BackingPropertiesChangedMsgID data:nil]; } else if (SetTextDimensionsMsgID == msgid || LiveResizeMsgID == msgid || SetTextDimensionsReplyMsgID == msgid) { const void *bytes = [data bytes];