# HG changeset patch # User Richard M. Stallman # Date 849997190 0 # Node ID ba78d234fe6c5f4e49439492e29551fa0e6c69d1 # Parent 1b774e82752f4ab64ca41c462b0fc9abbb9fe2e5 (mouse-drag-mode-line): Don't get error about sole window, if we don't actually try to change the size. diff -r 1b774e82752f -r ba78d234fe6c lisp/mouse.el --- a/lisp/mouse.el Sat Dec 07 22:17:50 1996 +0000 +++ b/lisp/mouse.el Sat Dec 07 22:19:50 1996 +0000 @@ -198,9 +198,7 @@ should-enlarge-minibuffer event mouse minibuffer y top bot edges wconfig params growth) (setq params (frame-parameters)) - (if (and (not (setq minibuffer (cdr (assq 'minibuffer params)))) - (one-window-p t)) - (error "Attempt to resize sole window")) + (setq minibuffer (cdr (assq 'minibuffer params))) (track-mouse (progn ;; enlarge-window only works on the selected window, so @@ -256,6 +254,11 @@ ;; compute size change needed (setq growth (- y bot -1) wconfig (current-window-configuration)) + ;; Check for an error case. + (if (and (/= growth 0) + (not minibuffer) + (one-window-p t)) + (error "Attempt to resize sole window")) ;; grow/shrink minibuffer? (if should-enlarge-minibuffer (progn