Index: main/org-autofocus.el
===================================================================
--- main/org-autofocus.el	(revision main,17)
+++ main/org-autofocus.el	(revision main,18)
@@ -75,13 +75,14 @@
 (defun org-af--mark (point)
   "Mark the task at POINT."
-  (add-text-properties point (1+ point) '(category org-af-marked)))
+  (let ((o (make-overlay point (1+ point))))
+    (overlay-put o 'category org-af-marked)))
 
 (defun org-af--unmark (point)
   "Unmark the task at POINT."
-  (remove-text-properties point (1+ point) '(category org-af-marked)))
+  (remove-overlays point (1+ point) org-af-marked t))
 
 (defun org-af--marked-p (point)
   "Test whether the task at POINT is marked."
-  (get-text-property point 'org-af-marked))
+  (get-char-property point 'org-af-marked))
 
 
