Added widget destroy functionality to ListWidget.onItemsCleared()