Skip to main content

Bug Tracker

Side navigation

#3131 closed bug (invalid)

Opened July 05, 2008 12:15PM UTC

Closed October 12, 2009 11:55PM UTC

Last modified March 14, 2012 09:04PM UTC

[treeview] Expand all control does not work as expected on large async-based trees

Reported by: isaac Owned by:
Priority: minor Milestone: 1.3
Component: plugin Version: 1.2.6
Keywords: treeview, async, expand Cc:
Blocked by: Blocking:
Description

Expand all only expands currently loaded nodes + 1 or 2 requests deeper (it is possible to return more than one level per request) when using async on large trees. On non-async based trees expand all expands the entire tree.

It is not possible to attach a demo due to depending on large amounts of commercial server-side code that is not under an open license, however if you want to see a real world example you are welcome to contact isaac@light.net.nz and a demo account will be setup for you on our web-accessible industrial maintenance system. We have trees with several thousands nodes to use as a demo and we can easily generate even larger trees if required (e.g. 100k nodes is not a problem).

If trees get too large I guess expand all becomes useless, but its still inconsistent with non-async behaviour, prehaps a configurable depth setting for how far expand all will go each time is worth considering.

Attachments (0)
Change History (1)

Changed October 12, 2009 11:55PM UTC by dmethvin comment:1

resolution: → invalid
status: newclosed

This is not a jQuery core bug. Please report plugin bugs to the plugin's author, or ask on the jQuery forums. jQuery UI bugs should be reported on the UI bug tracker, http://dev.jqueryui.com .