0

treeitem的visible bug?

asked 2011-04-27 04:08:06 +0800

easonli gravatar image easonli
3

環境:zkgrails 1.0.2 (zk 5.0.6)
按下button1時,所有的assertation均通過
可是畫面上只隱藏了item1與item4

<?xml version="1.0" encoding="UTF-8"?>
<?page zscriptLanguage="GroovyGrails"?>

<zk xmlns="http://www.zkoss.org/2005/zul"
    xmlns:h="http://www.w3.org/1999/xhtml"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.zkoss.org/2005/zul http://www.zkoss.org/2005/zul/zul.xsd">

  <window>

    <button label="button1">
      <attribute name="onClick">
        assert tree.treechildren.items.size() == 4
        tree.treechildren.items*.visible = false
        assert tree.treechildren.items.findAll{it.visible}.size() == 0
      </attribute>
    </button>

    <tree id="tree" rows="12">
      <treechildren>
        <treeitem>
          <treerow>
            <treecell>
              <label value="item1"/>
            </treecell>
          </treerow>
          <treechildren>
            <treeitem>
              <treerow>
                <treecell>
                  <label value="item2"/>
                </treecell>
              </treerow>
            </treeitem>
            <treeitem>
              <treerow>
                <treecell>
                  <label value="item3"/>
                </treecell>
              </treerow>
            </treeitem>
          </treechildren>
        </treeitem>
        <treeitem>
          <treerow>
            <treecell>
              <label value="item4"/>
            </treecell>
          </treerow>
        </treeitem>
      </treechildren>
    </tree>
  </window>
</zk>

delete flag offensive retag edit

1 Reply

Sort by » oldest newest

answered 2011-05-01 22:21:52 +0800

jumperchen gravatar image jumperchen
3909 2 8
http://jumperchen.blogspo... ZK Team

I post the bug here, please follow up this bug tracker.

Thanks

link publish delete flag offensive edit
Your reply
Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!

[hide preview]

Question tools

Follow

RSS

Stats

Asked: 2011-04-27 04:08:06 +0800

Seen: 662 times

Last updated: May 01 '11

Support Options
  • Email Support
  • Training
  • Consulting
  • Outsourcing
Learn More