Pavel@Janik.cz (Pavel Janík) writes: > Debugger entered--Lisp error: (wrong-type-argument window-live-p #) > select-window(#) > widget-button-click((down-mouse-2 (# 39 (266 . 6) -132791712))) > call-interactively(widget-button-click) Pavel@Janik.cz (Pavel Janík) writes: > From: Simon Josefsson > Date: Fri, 14 Sep 2001 21:39:35 +0200 > > Hi, > > > Maybe you could try applying the diff's between gnus-art.el in pretest > > and the one in CVS incrementally to find what change caused this? > > Assuming it is gnus-art.el which causes this.. > > OK, running with Gnus 5.9.0 with gnus-msg.el and gnus.el is OK (at least > for this particular problem). After applying the following patch: The problem is because the button-click function changes the window configuration, however, in widget-button-click, there is a save-selected-window. The attached workaround fixes the problem. Gerd, what is the reason to save the selected window around the code handling clicks on buttons in widget-button-click? Is the workaround appropriate? ShengHuo