aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lisp/mastodon-toot.el4
1 files changed, 4 insertions, 0 deletions
diff --git a/lisp/mastodon-toot.el b/lisp/mastodon-toot.el
index 3f19a0d..7b9163a 100644
--- a/lisp/mastodon-toot.el
+++ b/lisp/mastodon-toot.el
@@ -308,6 +308,10 @@ Remove MARKER if REMOVE is non-nil, otherwise add it."
(when at-byline-p
;; leave point after the marker:
(unless remove
+ ;; if point is inside the byline, back up first so
+ ;; we don't move to the following toot:
+ (beginning-of-line)
+ (previous-line)
(mastodon-tl--goto-next-toot)))))
(defun mastodon-toot--action (action callback)