emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] elpa/subed b912311 128/389: Do not sync point to player if regi


From: ELPA Syncer
Subject: [nongnu] elpa/subed b912311 128/389: Do not sync point to player if region is active
Date: Fri, 3 Dec 2021 11:00:11 -0500 (EST)

branch: elpa/subed
commit b9123111ca566e640fa769086cb30f952d6da7df
Author: Random User <rndusr@posteo.de>
Commit: Random User <rndusr@posteo.de>

    Do not sync point to player if region is active
---
 subed/subed.el | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/subed/subed.el b/subed/subed.el
index e372e26..5f55603 100644
--- a/subed/subed.el
+++ b/subed/subed.el
@@ -304,7 +304,8 @@ playing subtitle."
 
 (defun subed--sync-point-to-player (msecs)
   "Move point to currently playing subtitle."
-  (when (subed-jump-to-subtitle-text-at-msecs msecs)
+  (when (and (not (use-region-p))
+             (subed-jump-to-subtitle-text-at-msecs msecs))
     (subed-debug "Synchronized point to playback position: %s -> #%s"
                  (subed-srt--msecs-to-timestamp msecs) (subed--subtitle-id))
     ;; post-command-hook is not triggered because we didn't move interactively.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]