England captain Eoin Morgan won't be taking anything for granted against Sri Lanka despite his spectacular century against Afghanistan.