diff options
| -rw-r--r-- | lisp/frame.el | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lisp/frame.el b/lisp/frame.el index e501daefb4c..7b57aa3df1f 100644 --- a/lisp/frame.el +++ b/lisp/frame.el | |||
| @@ -2434,7 +2434,11 @@ See also `toggle-frame-maximized'." | |||
| 2434 | (set-frame-parameter nil 'fullscreen fullscreen-restore) | 2434 | (set-frame-parameter nil 'fullscreen fullscreen-restore) |
| 2435 | (set-frame-parameter nil 'fullscreen nil))) | 2435 | (set-frame-parameter nil 'fullscreen nil))) |
| 2436 | (modify-frame-parameters | 2436 | (modify-frame-parameters |
| 2437 | nil `((fullscreen . fullboth) (fullscreen-restore . ,fullscreen)))))) | 2437 | nil `((fullscreen . fullboth) (fullscreen-restore . ,fullscreen)))) |
| 2438 | ;; Manipulating a frame without waiting for the fullscreen | ||
| 2439 | ;; animation to complete can cause a crash, or other unexpected | ||
| 2440 | ;; behaviour, on macOS (bug#28496). | ||
| 2441 | (when (featurep 'cocoa) (sit-for 1)))) | ||
| 2438 | 2442 | ||
| 2439 | ;;;; Key bindings | 2443 | ;;;; Key bindings |
| 2440 | 2444 | ||