Pretty much what summary said.
Here is the example code, click LAST item and then delete it with button.
<div> <zscript>Object[] o = new Object[10];</zscript> <button id="btn" label="delete" onClick="deleteSelection();"/> <listbox id="list" width="300px" checkmark="true" multiple="true"> <listhead> <listheader> <label value="Column"/> </listheader> </listhead> <listitem forEach="${o}"> <listcell label="value"/> </listitem> </listbox> <zscript> <![CDATA[ public void deleteSelection() { for(Listitem item : list.getSelectedItems()) { list.removeItemAt(item.getIndex()); } } ]]> </zscript> </div>
Currently "hack" is to overwrite CSS overflow property.
<style> .no-scroll-bar .z-listbox-body { overflow: hidden; } </style>