'Built-in only' will switch to 'Join Displays' when set external monitor as primary
Affected version
gnome-shell: 46.0-0ubuntu5.1
libmutter-14-0:amd64 46.0-1ubuntu9
ubuntu: 24.04 or 22.04
Whenever Wayland or Xorg, I could reproduce this issue.
Bug summary
'Built-in only' will switch to 'Join Displays' when set external monitor as primary
Steps to reproduce
1.Connect an external monitor through an HDMI cable
2.It's Join Displays by default, if not, Press hotkey F7 to exchange the display mode to Join Displays.
3.Change Primary Display to monitor,
4.Press hotkey F7 to exchange the display mode to Built-in Only,
What happened
It will automatically switch to Join displays or Mirror mode after about ten seconds.
What did you expect to happen
It could keep the Built-in Only mode.
Relevant logs, screenshots, screencasts etc.
Edited by Bin Li