change nodeEditRequested listener to not use timeout function - it was breaking editing on iPad/iPhone