From: Miles Bader Date: Sat, 25 Nov 2000 02:14:53 +0000 (+0000) Subject: (widget-field-value-delete): Don't try to delete overlay when it's the X-Git-Tag: emacs-pretest-21.0.92~79 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=d8f02b9137aace7f2f3bf541ae0df8877c9d4102;p=emacs.git (widget-field-value-delete): Don't try to delete overlay when it's the `psuedo-overlay' that exists at some points. --- diff --git a/lisp/wid-edit.el b/lisp/wid-edit.el index db65fc1dfd4..37454280445 100644 --- a/lisp/wid-edit.el +++ b/lisp/wid-edit.el @@ -1747,7 +1747,7 @@ the earlier input." (setq widget-field-list (delq widget widget-field-list)) ;; These are nil if the :format string doesn't contain `%v'. (let ((overlay (widget-get widget :field-overlay))) - (when overlay + (when (overlayp overlay) (delete-overlay overlay)))) (defun widget-field-value-get (widget)