On Wed, Dec 13, 2017 at 3:47 PM, Alan Third wrote: > On Tue, Dec 12, 2017 at 06:26:50PM -0500, Robert Weiner wrote: > > Here is a seemingly related problem with raise and lower frame. > > > > ;; This whole sexp works > > (let ((f (selected-frame))) > > (lower-frame f) > > (sit-for 1) > > (raise-frame f)) > > > > ;; Only the first raise-frame call works > > (let ((f (next-frame))) > > ;; f is raised > > (raise-frame f) > > (sit-for 1) > > ;; f is NEVER LOWERED > > (lower-frame f)) > > I can’t reproduce this, these both work as expected for me here on > macOS using the master branch and the -Q flag. > ​​ ​You are correct. This works fine today; strange it did not yesterday. The example I gave with the function named 'test' still fails as before. Bob