| Summary | 6.2: folder list not loading |
| Queue | IMP |
| Queue Version | Git master |
| Type | Bug |
| State | Resolved |
| Priority | 1. Low |
| Owners | slusarz (at) horde (dot) org |
| Requester | jan (at) horde (dot) org |
| Created | 10/24/13 (4551 days ago) |
| Due | |
| Updated | 3/7/14 (4417 days ago) |
| Assigned | 10/25/13 (4550 days ago) |
| Resolved | 3/7/14 (4417 days ago) |
| Github Issue Link | |
| Github Pull Request | |
| Milestone | |
| Patch | No |
State ⇒ Resolved
on Cyrus and see no issues.
New Attachment: Clipboard01.png
(both 2.2 and 2.4) and not seeing anything wrong. Have at least 2
clients running 6.2 and they don't see this either (both are using
Dovecot as IMAP).
See attachment for what I see when I login.
Fixed a bug involving creation of mailboxes at the base level for
non-empty default namespaces. But don't think that affects anything.
the code in DimpBase.mailboxCallback, the folder is highlighted and
thus all parent folders expanded if this.view is set. Here's the
backtrace:
_toggleSubFolder()dimpba...95ff3f3 (Zeile 3394)
base = div#anonymous_element_31.horde-subnavi
mode = "exp"
noeffect = true
noexpand = undefined
highlightSidebar()dimpba...95ff3f3 (Zeile 331)
id = "SU5CT1guTWFpbGluZ2xpc3Rlbi5CdWd0cmFx"
mailboxCallback()dimpba...95ff3f3 (Zeile 3205)
r = Object { c=[1]}
tasksHandler()dimpba...95ff3f3 (Zeile 3894)
e = Object { response=klass, tasks={...}}
(?)()dimpba...95ff3f3 (Zeile 4159)
e = dataavailable
createResponderForCustomEvent()protot...e41beb4 (Zeile 6763)
event = dataavailable
fireEvent_DOM()protot...e41beb4 (Zeile 6623)
element = Document
dynamic.php?page=mailbox#mbox:SU5CT1guTWFpbGluZ2xpc3Rlbi5CdWd0cmFx
eventName = "HordeCore:runTasks"
memo = Object { response=klass, tasks={...}}
bubble = true
fire()protot...e41beb4 (Zeile 6612)
element = Document
dynamic.php?page=mailbox#mbox:SU5CT1guTWFpbGluZ2xpc3Rlbi5CdWd0cmFx
eventName = "HordeCore:runTasks"
memo = Object { response=klass, tasks={...}}
bubble = true
(?)()horde....e41beb4 (Zeile 456)
doActionComplete()hordec...e41beb4 (Zeile 248)
action = "collapseMailboxes"
resp = klass { request=klass, transport=XMLHttpRequest, readyState=4, mehr...}
opts = Object {}
onSuccess()hordec...e41beb4 (Zeile 86)
t = klass { request=klass, transport=XMLHttpRequest, readyState=4, mehr...}
respondToReadyState()protot...e41beb4 (Zeile 1815)
readyState = 4
onStateChange()protot...e41beb4 (Zeile 1757)
https://github.com/json-c/json-c/issues/108
in Debian based distros), not correctly decoding NUL characters in
json array keys.
object *does* have $_elts populated, but retrieving the base element
("base\0") from IMP_Ftree_Iterator::__consturct() via getChildren()
fails, because there is no such element.
State ⇒ Feedback
In the listMailboxes() ajax api method, $ftree->init() is not called,
unless enforced, and $mboxes is an empty array, because
$this->vars->mboxes has been set to [null] in dynamicInit().
I have found an issue when expanding All mailboxes after the entire
folder tree has been expanded and collapsed, but I don't think that is
related.
isn't populated either.
State ⇒ Assigned
Patch ⇒ No
Milestone ⇒
Assigned to Michael Slusarz
Queue ⇒ IMP
Summary ⇒ 6.2: folder list not loading
Type ⇒ Bug
Priority ⇒ 1. Low
not added via an imp task in the init response. Only the special
folders are. I have to reload the folder list manually to get all
folders. Even then, the list is not polled for new mail.