Menubar resizes after disconnecting external monitors

I enjoy using my MacBook Pro in a desktop and laptop setup. However this hybrid work setup hasn't been as flexible as I was hoping. I had a Dell Latitude that had Thunderbolt 4 and was running Windows 11. It was able to handle a dual 1440p setup from a single cable no problem and be able to smoothly transition to a laptop environment. When I purchased my 14 inch 2023 MacBook Pro M3 Pro, along with a CalDigit Element hub, I was hoping to achieve an even greater experience given the power under the hood of this machine. Although I am pleased with the machine, this flexibility of transitioning from desktop to laptop mode has been terribly annoying.


Two 1440p monitors run through Displayport to the hub. The hub has a single dongle for my keyboard and mouse. From there it gets plugged in straight to the MacBook, nothing complicated here. I run the MacBook in clamshell mode to save space on my desk. Everything runs great.


I unplug the MacBook and attempt to use it as a laptop without my monitors and I notice many graphical problems that force me to restart the entire machine. These problems include:


    1. The default resolution for the internal display being reset. I have no clue what the display resolution is because by default macOS only shows scaling options in the Displays section of System Preferences. Now the scaling options have disappeared and will only reappear with a full system restart. Amazing.
    2. Scaling options are replaced with resolutions. Everything I choose is either too small or too blurry. I installed an application called BetterDisplay that lets me choose 1512 x 982 (HiDPI), which seems to be the correct resolution. Disabling the HiDPI mode from the BetterDisplay menu causes blurriness again, so I decided to keep this app as a temporary fix.
    3. The larger menubar at the top is now totally broken. It is half or even a third of the default size. The menu options are spaced incorrectly and not uniformly. Menu options are being hidden behind the notch. Same goes for menu icons on the right in terms of spacing and visibility.
    4. Full sizing apps also cause issues because the notch is disregarded and windows are being displayed where the notch is, leaving display elements hidden behind the notch.


Overall this is a total disaster.


What I am expecting is that macOS should be able to revert to default settings when not using external monitors. It seems to me that the OS is still rendering everything on the screen as if it were an external monitor by scaling everything smaller, changing the resolution to the native resolution of the display, and by disregarding the notch the internal display has. This has to be a bug, and quite a nasty one.


I need a solution to this! How do I report this to Apple? A big selling point of this machine is the ability to run it in a desktop format and then transition again to laptop mode. This seems to be broken, primarily the menubar given it's a core part of the GUI.


Display after unplugging. Native resolution is registered as Default. 1512x982 looks more like the Default. Spacing on menubar on top is off.


Menubar and options are shrunk and cutoff. The help option is behind the notch. Notch is over menubar options and the window.


Right hand side has icons being smushed. Menubar width is 1/3 or 1/2 original. Notch in the way.


Display options after reboot.


Displays after monitor(s) disconnect.


Reminder: I had this issue on a fresh install of MacOS Sonoma 14.4.1. Please don't recommend me uninstall applications, this was occurring with the stock macOS applications being only installed as well. Thanks in advance.





Posted on Apr 8, 2024 6:47 PM

Reply
Question marked as Top-ranking reply

Posted on Jul 20, 2024 10:26 AM

So I reported this to Apple but never received any updates. What I can say is that there is a way to prevent this type of behavior but there is no fix for this at the moment.


Here’s how to prevent this behavior:

  1. unlock the macbook
  2. wait for the desktop(s) to load up
  3. open your MacBook so the internal display now extends the other displays
  4. unplug macbook


Every time I do this I prevent the issues I wrote about above. MacOS has an unfortunate bug here but it is preventable and avoidable if you follow these steps. To me it seems that if you put the MacBook to sleep in one desktop configuration and wake it up with a different one, a pro product should be able to do this. That’s why waking it up and then opening the internal display and then unplugging works properly.


[Edited by Moderator]

Similar questions

7 replies
Question marked as Top-ranking reply

Jul 20, 2024 10:26 AM in response to Grant Bennet-Alder

So I reported this to Apple but never received any updates. What I can say is that there is a way to prevent this type of behavior but there is no fix for this at the moment.


Here’s how to prevent this behavior:

  1. unlock the macbook
  2. wait for the desktop(s) to load up
  3. open your MacBook so the internal display now extends the other displays
  4. unplug macbook


Every time I do this I prevent the issues I wrote about above. MacOS has an unfortunate bug here but it is preventable and avoidable if you follow these steps. To me it seems that if you put the MacBook to sleep in one desktop configuration and wake it up with a different one, a pro product should be able to do this. That’s why waking it up and then opening the internal display and then unplugging works properly.


[Edited by Moderator]

Jul 19, 2024 10:34 PM in response to css123

css123 Said:

"Did you ever find an answer to this? I'm having the same issue when disconnecting monitors via USB-C on MBP 14" Nov. 2023 M3 Pro Chip."

-------


Getting Finder Back to Original Size:


A. Refresh Finder:

  1. Go to: Apple menu
  2. Select: Force Quit...
  3. Select: Finder
  4. Click: Relaunch button
  5. Click: Relaunch button


and...

Change the Resolution

  1. Go to: System Settings
  2. Tap: Displays
  3. Click: Default

Jul 20, 2024 8:30 AM in response to andrij11

When you connect an external display AND invoke Mirroring, your Mac computes a compromise resolution, that appears to be obtainable by both displays. Then BOTH displays are run with ONE display-generator, in complete lock-stop down to the refresh data. Features available are those of the computed 'comprise' virtual device.


[I my opinion] this a remarkable advanced feature, and adds a lot of flexibility in how you can use your displays. But keep in mind the compromises are based on your deciding to "Mirror" your displays -- you need not choose to do that!


When you stop Mirroring the external display (whether disconnected or just no longer Mirroring) the internal display reverts to its original settings.


This 'un-Mirroring' appears to be working mostly as designed. What appear to be making you unhappy is your pre-conceived notions of how it ought to work.


It may be that after un-mirroring, some features are not available until after a restart. if you feel that should be operating differently, you should use the feedback links to tell Apple how it OUGHT to operate:


Product Feedback - Apple


.



Jul 20, 2024 9:57 AM in response to css123

This is the Apple User-to-User discussion forums. Problems here can be discussed, alternatives can be evaluated, other approaches can be considered. Readers here are other users like you, and generally, Apple employees are Prohibited from participating except to maintain decorum and be sure all queries get at least some acknowledgment..


What we do NOT have from here is any way to escalate your reported problems to a Bug, or track reported problems as Bugs. That can happen in a few different ways:


• by an informal Bug Report through the product feedback link, and designating your feedback type as "Bug Report". (link is just above)


• by contacting Apple Support. The first responders there REALLY want to solve your acute issues NOW, and not much more. You must be assertive enough to ask them to file a formal Bug Report, and provide the needed background information so that the same result can be replicated EXACTLY in an Apple laboratory.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Menubar resizes after disconnecting external monitors

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.