Skip to content

Commit f755479

Browse files
committed
Fix anchor highlighting
1 parent aa49efa commit f755479

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

swift-mode-indent.el

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1535,13 +1535,16 @@ See `indent-new-comment-line' for SOFT."
15351535
(when swift-mode:anchor-overlay-timer
15361536
(cancel-timer swift-mode:anchor-overlay-timer))
15371537

1538-
(setq swift-mode:anchor-overlay-timer
1539-
(run-at-time
1540-
"1 sec"
1541-
nil
1542-
(lambda ()
1543-
(delete-overlay swift-mode:anchor-overlay)
1544-
(setq swift-mode:anchor-overlay-timer nil)))))
1538+
(let ((buffer (current-buffer)))
1539+
(setq swift-mode:anchor-overlay-timer
1540+
(run-at-time
1541+
"1 sec"
1542+
nil
1543+
(lambda ()
1544+
(when (buffer-live-p buffer)
1545+
(with-current-buffer buffer
1546+
(delete-overlay swift-mode:anchor-overlay)
1547+
(setq swift-mode:anchor-overlay-timer nil))))))))
15451548

15461549
(provide 'swift-mode-indent)
15471550

0 commit comments

Comments
 (0)