diff options
author | Jonas Hoersch <coroa@online.de> | 2013-10-29 17:07:49 +0100 |
---|---|---|
committer | Nicolas Goaziou <n.goaziou@gmail.com> | 2013-10-30 00:33:58 +0100 |
commit | d80bdb7431548cbb37cb72cd18fdff52c4ccf49f (patch) | |
tree | de76004a5dc2d482594090090f99da56b4707cf6 | |
parent | 0b7f74bcd1d2d7934d150bfc138e180c183f7722 (diff) | |
download | org-mode-d80bdb7431548cbb37cb72cd18fdff52c4ccf49f.tar.gz |
org-inlinetask: fix inlinetask unfolding
* lisp/org-inlinetask.el (org-inlinetask-toggle-visibility): Don't use
`org-show-entry` as it cannot unfold an inlinetask properly.
TINYCHANGE
-rw-r--r-- | lisp/org-inlinetask.el | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lisp/org-inlinetask.el b/lisp/org-inlinetask.el index 112d3df..ca7572b 100644 --- a/lisp/org-inlinetask.el +++ b/lisp/org-inlinetask.el @@ -315,7 +315,8 @@ If the task has an end part, also demote it." ((= end start)) ;; Inlinetask was folded: expand it. ((get-char-property (1+ start) 'invisible) - (org-show-entry)) + (outline-flag-region start end nil) + (org-cycle-hide-drawers 'children)) (t (outline-flag-region start end t))))) (defun org-inlinetask-remove-END-maybe () |