stackにcanvasをpushしたあと、
そのcanvasは再利用せず、newして作り直してる?