自己解決
boolean のとこfalseにしたら直りました
一々描き直さないとelseにならないのか