Updating display of message list/tree at all the right times
- From: Willem Riede <wriede riede org>
- To: Balsa-List <balsa-list gnome org>
- Subject: Updating display of message list/tree at all the right times
- Date: Sat, 25 Feb 2006 11:16:07 -0500
I've noticed that the window where you see what messages exist
(or however many fit in the window's size) isn't alway properly
updated to keep in sync with what happens to the messages in the
folder. Mostly that's minor annoyances where the currently
selected message does not appear in the visible part of the tree,
like when you resize that window (e.g. by enabling the preview
window and the selected row was outside the now visible range;
or when messages marked deleted are expunged so the tree shrinks
in overall length - the window can even be empty if the selected
message is the bottom one and more mails are expunged than
displayed in the window - all the action is then "above" the
visible part.
But today I captured a trace on a nasty one: I did a search for
subject containing something, and while the imap server responded
quickly, the resulting set was not shown in the window, it was
empty. Only after I touched the scroll bar did balsa fetch and
display the message list:
IMAP S: + idling
IMAP C: 127 THREAD REFERENCES UTF-8 Subject {7+}
invoice
IMAP S: * THREAD (123)(480)(533 552)(539)(555)(556)(607)(621)(725)(925)(1015)(1127)(1142)(1147)(1185)(1195)(1218)(1224)(1234)(1260)(1274)(1291)(1319)(1331)(1471)(1565)(1579)(1596)(1699)
127 OK Thread completed.
IMAP C: 0 IDLE
IMAP S: + idling
IMAP C: 0 IDLE
IMAP S: + idling
IMAP C: DONE
### So the part below only happend after I hit the scroll bar!
IMAP C: 128 FETCH 123,480,533,539,552,555:556,607,621,725,925,1015,1127,1142,1147,1185,1195,1218,1224,1234,1260,1274,1291,1319,1331,1471,1565,1579,1596,1699 (FLAGS UID ENVELOPE RFC822.SIZE BODY.PEEK[HEADER.FIELDS (CONTENT-TYPE)])
IMAP S: 0 OK Idle completed.
IMAP S: * 123 FETCH (FLAGS (\Seen) UID 123 RFC822.SIZE 26039 ENVELOPE ("Tue, 2 Oct 2001 19:29:17 -0700 (PDT)" "Invoice from Best Byte Computers" ((NIL NIL "sales" "bestbyte.net")) ((NIL NIL "sales" "bestbyte.net")) ((NIL NIL "sales" "bestbyte.net")) ((NIL NIL "wrb2c" "riede.org")) NIL NIL NIL "<714645 1002076157504 JavaMail root ipp3 qbn ie intuit com>") BODY[HEADER.FIELDS (CONTENT-TYPE)] {108}
Content-Type: multipart/alternative; boundary=3699475.1002076157495.JavaMail.root.ipp3.qbn.ie.intuit.com
)
### bunch of fetches omitted
IMAP S: * 1699 FETCH (FLAGS (\Seen) UID 2347 RFC822.SIZE 15519 ENVELOPE ("Fri, 9 Dec 2005 05:11:45 -0500" "Your Monarchcomputer.com Invoice:#0353701" (("Automatic Notifications" NIL "automated" "monarchcomputer.com")) (("Automatic Notifications" NIL "automated" "monarchcomputer.com")) (("Automatic Notifications" NIL "automated" "monarchcomputer.com")) ((NIL NIL "wrb2c" "riede.org")) NIL NIL NIL "<029a01c5fca8$f54c49d0$0a01a8c0 atl monarchcomputer com>") BODY[HEADER.FIELDS (CONTENT-TYPE)] {95}
Content-Type: multipart/alternative;
boundary="----=_NextPart_000_029B_01C5FC7F.0C7641D0"
)
128 OK Fetch completed.
This is with 2.3.10. Does anyone else see this?
Thanks, Willem Riede.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]