From c520015ba7dac8a1478a5bc8be38eac4c466f48f Mon Sep 17 00:00:00 2001 From: rebecca0201 Date: Mon, 11 Sep 2023 17:52:19 +0800 Subject: [PATCH 1/2] ZK-5035: Listbox renders duplicate checkmarks after adding 1st listheader dynamically --- zkdoc/release-note | 1 + zktest/src/main/webapp/test2/B100-ZK-5035.zul | 40 +++++++++++++++++++ .../src/main/webapp/test2/config.properties | 1 + .../zktest/zats/test2/B100_ZK_5035Test.java | 33 +++++++++++++++ .../main/resources/web/js/zul/sel/Listcell.ts | 8 ++++ 5 files changed, 83 insertions(+) create mode 100644 zktest/src/main/webapp/test2/B100-ZK-5035.zul create mode 100644 zktest/src/test/java/org/zkoss/zktest/zats/test2/B100_ZK_5035Test.java diff --git a/zkdoc/release-note b/zkdoc/release-note index ab0d9247560..4b433cbd7d8 100644 --- a/zkdoc/release-note +++ b/zkdoc/release-note @@ -64,6 +64,7 @@ ZK 10.0.0 ZK-5539: $init() will call twice on Keikai component ZK-5540: zk.wpd with browser condition won't work with ZK 10 ZK-5530: users cannot focus on the icons on the Calendar header + ZK-5035: Listbox renders duplicate checkmarks after adding 1st listheader dynamically * Upgrade Notes + The Java binary-compatible level is Java 11 since ZK 10. diff --git a/zktest/src/main/webapp/test2/B100-ZK-5035.zul b/zktest/src/main/webapp/test2/B100-ZK-5035.zul new file mode 100644 index 00000000000..efd96f189db --- /dev/null +++ b/zktest/src/main/webapp/test2/B100-ZK-5035.zul @@ -0,0 +1,40 @@ + + + + + +