* src/frame.c (delete_frame): Update menu bars if a tooltip
frame was deleted on NS.
kset_default_minibuffer_frame (kb, Qnil);
}
- /* Cause frame titles to update--necessary if we now have just one frame. */
+ /* Cause frame titles to update--necessary if we now have just one
+ frame. On NS the menu bar becomes empty after a tooltip frame is
+ deleted for an unknown reason, so this serves to restore the
+ contents of the menu bar as well. */
+#ifndef HAVE_NS
if (!is_tooltip_frame)
+#endif
update_mode_lines = 15;
/* Now run the post-deletion hooks. */