He check-raises you all-in and MOANS when you call ??
He has to think that you can"t call without a flush but if you have got one then he is drawing to 4 outs.
By check-raising you he thinks he is being clever and obviously can"t take it when HE is shown to be the fool.
NH, WP, GG.....oh......and bye,bye.
Oh.....and of course you did right in leading out