destroySystemBarControllerCache

Destroys and clears the cached SystemBarController instance from this Window.
Automatically calls onDestroy() on the cached controller before removing it.
After calling this, the next getSystemBarController() call will create a new instance.

이 Window에서 캐시된 SystemBarController 인스턴스를 파괴하고 제거합니다.
제거 전에 캐시된 컨트롤러의 onDestroy()를 자동으로 호출합니다.
호출 후 다음 getSystemBarController() 호출 시 새 인스턴스가 생성됩니다.

Important / 주의사항:

  • This method automatically handles cleanup by calling onDestroy() internally.

  • You do NOT need to manually call controller.onDestroy() before this method.

  • Use this when you want to force recreate the controller or during cleanup.

  • 이 메서드는 내부적으로 onDestroy()를 호출하여 자동으로 정리를 처리합니다.

  • 이 메서드 호출 전에 수동으로 controller.onDestroy()를 호출할 필요가 없습니다.

  • 컨트롤러를 강제로 재생성하거나 정리 중에 사용하세요.

Usage / 사용법:

// Automatic cleanup
window.destroySystemBarControllerCache()

// Next call creates new instance
val newController = window.getSystemBarController()
```<br><br>