浏览代码

org-fold-show-set-visibility: Fix edge case when folded region is at BOB

Ihor Radchenko 3 年之前
父节点
当前提交
0bca8bc418
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      lisp/org-fold.el

+ 1 - 1
lisp/org-fold.el

@@ -840,7 +840,7 @@ DETAIL is either nil, `minimal', `local', `ancestors',
             (org-with-point-at (car region)
             (org-with-point-at (car region)
               (beginning-of-line)
               (beginning-of-line)
               (let (font-lock-extend-region-functions)
               (let (font-lock-extend-region-functions)
-                (font-lock-fontify-region (1- (car region)) (cdr region))))))
+                (font-lock-fontify-region (max (point-min) (1- (car region))) (cdr region))))))
         (when region
         (when region
           (org-fold-region (car region) (cdr region) nil))))
           (org-fold-region (car region) (cdr region) nil))))
     (unless (org-before-first-heading-p)
     (unless (org-before-first-heading-p)