From 58e9b49a90338bf979b86951b6d85e60308ecc3e Mon Sep 17 00:00:00 2001 From: Bastien Guerry Date: Thu, 28 Jul 2011 17:25:29 +0200 Subject: [PATCH] org: don't always refresh the agenda. --- lisp/org/ChangeLog | 5 ----- lisp/org/org-agenda.el | 4 ++-- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/lisp/org/ChangeLog b/lisp/org/ChangeLog index a11db6f7b6..6af95d39ae 100644 --- a/lisp/org/ChangeLog +++ b/lisp/org/ChangeLog @@ -1,8 +1,3 @@ -2011-07-28 Bastien Guerry - - * org-agenda.el (org-agenda-filter-by-tag): bugfix: always refresh - the agenda when needed. - 2011-07-28 Bastien Guerry * org-publish.el (org-publish-index-generate-theindex): rename diff --git a/lisp/org/org-agenda.el b/lisp/org/org-agenda.el index 9502c2f2b6..d47013b76f 100644 --- a/lisp/org/org-agenda.el +++ b/lisp/org/org-agenda.el @@ -6202,8 +6202,8 @@ to switch to narrowing." (org-agenda-filter-apply org-agenda-filter) (setq maybe-refresh t)) (t (error "Invalid tag selection character %c" char))) - (when (or maybe-refresh - (eq org-agenda-clockreport-mode 'with-filter)) + (when (and maybe-refresh + (eq org-agenda-clockreport-mode 'with-filter)) (org-agenda-redo)))) (defun org-agenda-get-represented-tags () -- 2.39.2