#271 コントローラがdispose済みかどうかをチェックするprivate関数を作成し、それを使用するようにしました。