@override void didChangeRouteState({required bool isOnTop}) { super.didChangeRouteState(isOnTop: isOnTop); isOnTop ? doRegister() : doUnregister(); }