canvas z-index issue fixed