Skip to content

Commit 687d570

Browse files
committed
org-fold-core-next-folding-state-change: Fix when using overlays
* lisp/org-fold-core.el (org-fold-core-next-folding-state-change): Consider overlay properties.
1 parent 8a781d3 commit 687d570

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lisp/org-fold-core.el

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -906,8 +906,8 @@ Search backwards when PREVIOUS-P is non-nil."
906906
#'max
907907
#'min)
908908
(mapcar (if previous-p
909-
(lambda (prop) (max (or limit (point-min)) (previous-single-property-change pos prop nil (or limit (point-min)))))
910-
(lambda (prop) (next-single-property-change pos prop nil (or limit (point-max)))))
909+
(lambda (prop) (max (or limit (point-min)) (previous-single-char-property-change pos prop nil (or limit (point-min)))))
910+
(lambda (prop) (next-single-char-property-change pos prop nil (or limit (point-max)))))
911911
(mapcar (lambda (el) (org-fold-core--property-symbol-get-create el nil t))
912912
spec-or-alias))))
913913

0 commit comments

Comments
 (0)