tentative fix for canvas background/image surface