6.0.0-alpha12
6/15/25

[#11482] Smartphone view: Freshly created 'Sent' folder not shown
Summary Smartphone view: Freshly created 'Sent' folder not shown
Queue IMP
Queue Version Git master
Type Bug
State Resolved
Priority 1. Low
Owners slusarz (at) horde (dot) org
Requester thomas.jarosch (at) intra2net (dot) com
Created 10/09/2012 (4632 days ago)
Due
Updated 10/15/2012 (4626 days ago)
Assigned 10/09/2012 (4632 days ago)
Resolved 10/15/2012 (4626 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
10/15/2012 08:47:23 PM Git Commit Comment #7 Reply to this comment
Changes have been made in Git (develop):

commit 671debb5c48dac6fb232ba59dc81a54302efc800
Author: Michael M Slusarz <slusarz@horde.org>
Date:   Sun Oct 14 22:59:45 2012 -0600

     [mms] Auto-update folders list in smartmobile view if special 
mailbox is auto-created (Request #11482).

  imp/docs/CHANGES             |    2 ++
  imp/js/smartmobile.js        |    4 ++++
  imp/lib/Factory/Imaptree.php |    5 ++++-
  imp/package.xml              |    2 ++
  4 files changed, 12 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/671debb5c48dac6fb232ba59dc81a54302efc800
10/15/2012 09:21:40 AM Thomas Jarosch Comment #6 Reply to this comment
This should be a fairly rare occurrence.  Therefore, invalidating 
the current folder list can be done if we detect that the server is 
sending updated/changed mailbox information (imp:mailbox AJAX task).
Good fix!

10/15/2012 05:01:55 AM Michael Slusarz Comment #5
Assigned to Michael Slusarz
State ⇒ Resolved
Reply to this comment
This should be a fairly rare occurrence.  Therefore, invalidating the 
current folder list can be done if we detect that the server is 
sending updated/changed mailbox information (imp:mailbox AJAX task).
10/15/2012 05:00:03 AM Git Commit Comment #4 Reply to this comment
Changes have been made in Git (master):

commit 671debb5c48dac6fb232ba59dc81a54302efc800
Author: Michael M Slusarz <slusarz@horde.org>
Date:   Sun Oct 14 22:59:45 2012 -0600

     [mms] Auto-update folders list in smartmobile view if special 
mailbox is auto-created (Request #11482).

  imp/docs/CHANGES             |    2 ++
  imp/js/smartmobile.js        |    4 ++++
  imp/lib/Factory/Imaptree.php |    5 ++++-
  imp/package.xml              |    2 ++
  4 files changed, 12 insertions(+), 1 deletions(-)

http://git.horde.org/horde-git/-/commit/671debb5c48dac6fb232ba59dc81a54302efc800
10/10/2012 08:47:32 AM Thomas Jarosch Comment #3 Reply to this comment
This is not a bug - this is intentional.  I would rather not force 
an update to the cached folder list (which is potentially a large 
amount of data) unless explicitly requested by the user.
Ok, I just thought it would be nice to be consistent with the dynamic 
and the traditional view.
I've tested both and the folder shows up immediately / on the next "click".

A refresh of the folder list would only happen once per user on 
initial folder creation,
not after every sent message.

This is not an important issue. If you think it costs too much bandwidth
to refresh/update the folder list, then we'll skip it. It's just a 
small glitch.

10/09/2012 04:00:57 PM Michael Slusarz Comment #2
State ⇒ Feedback
Reply to this comment
This is not a bug - this is intentional.  I would rather not force an 
update to the cached folder list (which is potentially a large amount 
of data) unless explicitly requested by the user.
10/09/2012 03:39:06 PM Thomas Jarosch Comment #1
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ Smartphone view: Freshly created 'Sent' folder not shown
Queue ⇒ IMP
Milestone ⇒
Patch ⇒ No
State ⇒ Unconfirmed
Reply to this comment
Hi,

I just entered the smartphone view of imp with a fresh and empty IMAP account.
After sending a message, it successfully created the 'Sent' folder and also
brought a popup that I'm now subscribed to the new 'Sent' folder.

When I went back to the folder list, it just showed my INBOX folder. I 
had to click on the "Show all" button to view all IMAP folders and 
then click on "Show polled" to get the new 'Sent' folder shown in the 
list.

Probably some cache needs updating.

Cheers,
Thomas

Saved Queries