File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -1050,7 +1050,8 @@ Argument NAME ignored."
1050
1050
(defun rime--uninit-hook-default ()
1051
1051
" Rime deactivate remove hooks."
1052
1052
(setq overriding-terminal-local-map nil )
1053
- (remove-hook 'post-self-insert-hook 'rime--redisplay ))
1053
+ (remove-hook 'post-self-insert-hook 'rime--redisplay t )
1054
+ (rime--redisplay))
1054
1055
1055
1056
(defun rime--init-hook-vterm ()
1056
1057
" Rime initialize for vterm-mode."
@@ -1060,7 +1061,8 @@ Argument NAME ignored."
1060
1061
1061
1062
(defun rime--uninit-hook-vterm ()
1062
1063
" Rime finalize for vterm-mode."
1063
- (advice-add 'vterm--redraw :after 'rime--redisplay )
1064
+ (advice-remove 'vterm--redraw 'rime--redisplay )
1065
+ (rime--redisplay)
1064
1066
(when (bound-and-true-p vterm-mode-map)
1065
1067
(define-key vterm-mode-map (kbd " <backspace>" ) 'vterm-send-backspace )))
1066
1068
You can’t perform that action at this time.
0 commit comments