Alexey Chub has uploaded a new change for review. Change subject: webadmin: Fix "Expand All" button on system tree (#856233) ......................................................................
webadmin: Fix "Expand All" button on system tree (#856233) https://bugzilla.redhat.com/856233 Change-Id: I8ec0be0b6b2249fe4ef9af3e0214b031cdb8dbcc Signed-off-by: Alexey Chub <[email protected]> --- M frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/widget/tree/SystemTree.java 1 file changed, 10 insertions(+), 0 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/22/8322/1 diff --git a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/widget/tree/SystemTree.java b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/widget/tree/SystemTree.java index 23aea49..a941184 100644 --- a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/widget/tree/SystemTree.java +++ b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/widget/tree/SystemTree.java @@ -31,6 +31,7 @@ private final SystemTreeModelProvider modelProvider; private CellTree display; + private boolean initialized; public SystemTree(SystemTreeModelProvider modelProvider, ApplicationConstants constants) { super(modelProvider); @@ -81,6 +82,15 @@ public void eventRaised(Event ev, Object sender, EventArgs args) { // Collapse tree on refresh expandTree(display.getRootTreeNode(), false); + + // Workaround for bug 856233. Force a root tree node to be opened. + // This won't cause visual changes, i.e. after refresh the tree + // will collapse as it should do. + if (initialized) { + display.getRootTreeNode().setChildOpen(0, true); + } + + initialized = true; } }); } -- To view, visit http://gerrit.ovirt.org/8322 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I8ec0be0b6b2249fe4ef9af3e0214b031cdb8dbcc Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Alexey Chub <[email protected]> _______________________________________________ Engine-patches mailing list [email protected] http://lists.ovirt.org/mailman/listinfo/engine-patches
