fixes

add new event for when attempting to render 0 items.
Also added some more checks when getting bounds