fix #3542 (sun-flare clipping bug)