From c0e5f708a2b027ca701267bca383d367b7fee51f Mon Sep 17 00:00:00 2001 Message-Id: From: Ihor Radchenko Date: Sun, 19 Dec 2021 21:05:37 +0800 Subject: [PATCH] org-clock.el: Consider clocking-in in an empty narrowed buffer * lisp/org-clock.el (org-clock-in): Fix wrong calculation of TARGET-POS when we are inside an empty narrowing. Fixes https://orgmode.org/list/87tufktz5z.fsf@posteo.de --- lisp/org-clock.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lisp/org-clock.el b/lisp/org-clock.el index e6c7568a6..51a2019d0 100644 --- a/lisp/org-clock.el +++ b/lisp/org-clock.el @@ -1322,7 +1322,7 @@ (defun org-clock-in (&optional select start-time) ;; Clock in at which position? (setq target-pos (if (and (eobp) (not (org-at-heading-p))) - (point-at-bol 0) + (org-with-wide-buffer (point-at-bol 0)) (point))) (save-excursion (when (and selected-task (marker-buffer selected-task)) -- 2.32.0