Integrating quit/exit/cleanup mechanism.

This commit is contained in:
2026-04-20 10:35:14 +02:00
parent 2caa3af481
commit 2db83592bb
2 changed files with 6 additions and 17 deletions
+2 -9
View File
@@ -532,19 +532,12 @@
(send player seek percentage)
)
(define quit-callback (lambda () #t))
(define/public (on-quit callback)
(set! quit-callback callback))
(define/public (quit)
(define/override (quit)
(dbg-rktplayer "Quitting")
(send player quit)
(set! closed #t)
(send this close)
(webview-exit)
(quit-callback)
(exit)
(super quit)
)
(define/public (select-library)