On Tue, 08 Feb 2022 19:57:56 +0800 Po Lu wrote: > Stephen Berman writes: > >> With Emacs built from master without pgtk, I start with -Q and evaluate >> the following sexps, yielding the results shown: >> >> (alist-get 'left (frame-parameters)) >> 939 >> >> (alist-get 'top (frame-parameters)) >> 371 >> >> With Emacs built from master with pgtk, I start with -Q and evaluate >> the same sexps, yielding the following results: >> >> (alist-get 'left (frame-parameters)) >> 0 >> >> (alist-get 'top (frame-parameters)) >> 0 >> >> The results in the non-pgtk build are correct: the frame is in the >> middle of the screen, not in the upper left corner. This is with Xfce >> and the xfwm4 window manager. > > Thanks, should be fixed now on master. Thanks very much, I confirm your patch essentially fixes the bug, except for mistakenly switching the top and left parameters: