only add emptyView once, use hidden property to trigger visibility
Merge pull request #3 from nxtbgthng/feature/onlyAddViewOnce

only add emptyView once, use hidden property to trigger visibility