I also tested pressing the hardware "prepare to eject" button near the eject lever on the base. That spins down my base's hdd, but it doesn't affect the displays: the external one keeps working until I physically remove the laptop.
After popping out the laptop, I see I can still move the mouse pointer above the top of the laptop's screen, which suggests to me it thinks the external display is still there, and that's why it has not moved the windows.
However, interestingly, if I close and restart the monitors control panel, it does notice that the external monitor has gone, and it then shuffles the windows onto the internal screen.
When I reconnect the external monitor, it goes back to side-by-side mode (not mirrored as scm experienced in lucid) and the windows that were on the big monitor go back to it.
So, without jumping to conclusions, I think the problem is that X does not notice the monitors were reconfigured when the machine is undocked. I'm pretty sure Windows does notice, so it is physically possible.
I also tested pressing the hardware "prepare to eject" button near the eject lever on the base. That spins down my base's hdd, but it doesn't affect the displays: the external one keeps working until I physically remove the laptop.
After popping out the laptop, I see I can still move the mouse pointer above the top of the laptop's screen, which suggests to me it thinks the external display is still there, and that's why it has not moved the windows.
However, interestingly, if I close and restart the monitors control panel, it does notice that the external monitor has gone, and it then shuffles the windows onto the internal screen.
When I reconnect the external monitor, it goes back to side-by-side mode (not mirrored as scm experienced in lucid) and the windows that were on the big monitor go back to it.
So, without jumping to conclusions, I think the problem is that X does not notice the monitors were reconfigured when the machine is undocked. I'm pretty sure Windows does notice, so it is physically possible.