]> code.delx.au - gnu-emacs-elpa/commitdiff
Fix regression where multiple timers would collide.
authorJackson Ray Hamilton <jackson@jacksonrayhamilton.com>
Sun, 14 Jun 2015 02:26:10 +0000 (19:26 -0700)
committerJackson Ray Hamilton <jackson@jacksonrayhamilton.com>
Sun, 14 Jun 2015 02:26:10 +0000 (19:26 -0700)
context-coloring.el

index 47ecf70c317a4eca98d856a515bbdbb0dfac9949..f048bb404740aa46aff689279800ceb7f467b578 100644 (file)
@@ -150,7 +150,8 @@ START, END and LENGTH are recorded for later use."
 
 (defun context-coloring-maybe-colorize-with-buffer (buffer)
   "Color BUFFER and if it has changed."
-  (when context-coloring-changed-p
+  (when (and (eq buffer (current-buffer))
+             context-coloring-changed-p)
     (context-coloring-colorize-with-buffer buffer)
     (setq context-coloring-changed-p nil)
     (setq context-coloring-changed-start nil)