Pass event to sc_mouse_zoom to prevent SIGSEGV
Additional check for event null pointer in sc_zoom