Use the (more reliable) plumber mechanism instead of exit-handler
This commit is contained in:
parent
7ef6d4fe9a
commit
11b4a88e62
|
@ -9,10 +9,9 @@
|
||||||
(define (main)
|
(define (main)
|
||||||
(tty-raw!)
|
(tty-raw!)
|
||||||
|
|
||||||
(define old-exit-handler (exit-handler))
|
(plumber-add-flush! (current-plumber)
|
||||||
(exit-handler (lambda (v)
|
(lambda (handle)
|
||||||
(display (reset-mode x11-any-event-mouse-tracking-mode))
|
(display (reset-mode x11-any-event-mouse-tracking-mode))))
|
||||||
(old-exit-handler v)))
|
|
||||||
|
|
||||||
(for-each display (list (set-mode x11-any-event-mouse-tracking-mode)))
|
(for-each display (list (set-mode x11-any-event-mouse-tracking-mode)))
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue