diff options
Diffstat (limited to 'lisp/frameset.el')
| -rw-r--r-- | lisp/frameset.el | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/lisp/frameset.el b/lisp/frameset.el index f0b3c79f776..977cc8433d4 100644 --- a/lisp/frameset.el +++ b/lisp/frameset.el | |||
| @@ -932,11 +932,7 @@ is the parameter alist of the frame being restored. Internal use only." | |||
| 932 | (setq frame (frameset--find-frame-if nil display)))) | 932 | (setq frame (frameset--find-frame-if nil display)))) |
| 933 | ;; If found, remove from the list. | 933 | ;; If found, remove from the list. |
| 934 | (when frame | 934 | (when frame |
| 935 | (setq frameset--reuse-list (delq frame frameset--reuse-list)) | 935 | (setq frameset--reuse-list (delq frame frameset--reuse-list))) |
| 936 | ;; Workaround for feature/bug#16793 | ||
| 937 | (let ((root (frame-root-window frame))) | ||
| 938 | (unless (window-live-p root) | ||
| 939 | (delete-other-windows-internal (frame-first-window root) root)))) | ||
| 940 | frame)) | 936 | frame)) |
| 941 | 937 | ||
| 942 | (defun frameset--initial-params (parameters) | 938 | (defun frameset--initial-params (parameters) |