GNOME Bugzilla – Bug 117173
space and return download article twice
Last modified: 2006-06-18 05:01:32 UTC
New since 0.14.0, when reading a specific using arrow buttons and return, or when hitting space at end of article, the following article is added to the queue twice. When selecting with mouse or 'n', the article is correctly added only once.
*** Bug 117245 has been marked as a duplicate of this bug. ***
Confirmed. The first task is added from here:
+ Trace 38691
Ooops, that should've read that the second task is added from here:
+ Trace 38692
Fixed in CVS: http://cvs.gnome.org/bonsai/cvsview2.cgi?diff_mode=context&whitespace_mode=show&subdir=pan/pan&command=DIFF_FRAMESET&file=articlelist.c&rev1=1.637&rev2=1.638&root=/cvs/gnome
Chris Petersen says, of 0.14.0.91: > oh, and that "download multiples when hitting return" problem is > still there when you select more than one article and then hit > return. I actually get 3 instances when I do this.. two > of "downloading # articles" and one of just downloading whichever > article was the last one "touched" during selection.
Oops, a second bug. Fixed in CVS: http://cvs.gnome.org/bonsai/cvsview2.cgi?diff_mode=context&whitespace_mode=show&subdir=pan/pan&command=DIFF_FRAMESET&file=gui.c&rev1=1.585&rev2=1.586&root=/cvs/gnome http://cvs.gnome.org/bonsai/cvsview2.cgi?diff_mode=context&whitespace_mode=show&subdir=pan/pan&command=DIFF_FRAMESET&file=articlelist.h&rev1=1.141&rev2=1.142&root=/cvs/gnome http://cvs.gnome.org/bonsai/cvsview2.cgi?diff_mode=context&whitespace_mode=show&subdir=pan/pan&command=DIFF_FRAMESET&file=articlelist.c&rev1=1.644&rev2=1.645&root=/cvs/gnome http://cvs.gnome.org/bonsai/cvsview2.cgi?diff_mode=context&whitespace_mode=show&subdir=pan/pan&command=DIFF_FRAMESET&file=text.c&rev1=1.364&rev2=1.365&root=/cvs/gnome
Chris Petersen says of 0.14.0.92: > didn't fix it. Now instead of downloading the selected group of > articles more than once, it only downloads the first article (once). > That's more annoying than before.
I'm unable to reproduce this. Activation through pressing "Enter" seems to work correctly: single selected article, has replies, replies are expanded: the selected article is downloaded once and shown in the body pane. single selected article, has replies, replies are collapsed: the selected article and its descendents are downloaded once. the selected article is shown in the body pane. multiple selections in a thread: the selected articles and their collapsed descendents are d/l'ed once. the first selected article is shown in the body pane. multiple selections, multiple threads: same behavior as "multiple selections in a thread".
Chris: marking this as NEEDINFO -- as described in my last comment, as far as I can tell Pan is behaving correctly when activating with the Enter key. What exactly is Pan doing wrong for you?
0.14.0.94, Redhat 9 Articles are no longer downloaded twice. However, when I select a group of (binary) articles and press enter to read them, only the first article is downloaded/read/cached, and the others are essentially ignored as if only the first one had been selected. No threads, just plain old complete-binary articles (not sure what happens for non-binary articles, though I don't see what it would be very different, since only one task is being entered).
Fixed in CVS: http://cvs.gnome.org/bonsai/cvsview2.cgi?diff_mode=context&whitespace_mode=show&subdir=pan/pan&command=DIFF_FRAMESET&file=articlelist.c&rev1=1.658&rev2=1.659&root=/cvs/gnome Marking this issue as fixed, for the third time. :)