I recently migrated to emacs 27 up from 24 (new machine running on Ubuntu 20.04, up from 16.04).
When connecting (or unplugging) the laptop to an external monitor, emacs fails to adapt text size to the new monitor's resolution. Moving to the external monitor with emacs open leaves text too big, too small when removing it with emacs open. But opening emacs after the monitor change keeps text size correct.
While this suggests workarounds, it involves a bunch of code. My previous machine need no tweak to .emacs
in order to achieve monitor changes without affecting text size. I suspect the new laptop's superior screen resolution.
Does anyone see what may be going on?