[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals-release/activities 68dc0e0d55 033/103: Fix: Don't redis
From: |
ELPA Syncer |
Subject: |
[elpa] externals-release/activities 68dc0e0d55 033/103: Fix: Don't redisplay |
Date: |
Tue, 30 Jan 2024 03:57:48 -0500 (EST) |
branch: externals-release/activities
commit 68dc0e0d55ed19c1ecdfc33cba6597d30e6c76c9
Author: Adam Porter <adam@alphapapa.net>
Commit: Adam Porter <adam@alphapapa.net>
Fix: Don't redisplay
This causes flickering when activities's states are automatically
saved. Obvious in hindsight. I hope that using copy-tree solves the
bug...
---
activity-tabs.el | 4 +---
activity.el | 4 +---
2 files changed, 2 insertions(+), 6 deletions(-)
diff --git a/activity-tabs.el b/activity-tabs.el
index c518e74368..60022b80ae 100644
--- a/activity-tabs.el
+++ b/activity-tabs.el
@@ -86,9 +86,7 @@ Selects its tab, making one if needed. Its state is not
changed."
(if-let ((tab (activity-tabs--tab activity)))
(tab-bar-switch-to-tab (alist-get 'name tab))
(tab-bar-new-tab))
- (tab-bar-rename-tab (activity-name-for activity))
- ;; Not sure if calling `redisplay' is necessary.
- (redisplay))
+ (tab-bar-rename-tab (activity-name-for activity)))
(defun activity-tabs--tab (activity)
"Return ACTIVITY's tab."
diff --git a/activity.el b/activity.el
index 02e9c60a65..b45b472ea3 100644
--- a/activity.el
+++ b/activity.el
@@ -391,9 +391,7 @@ Select's ACTIVITY's frame, making a new one if needed. Its
state
is not changed."
(select-frame (or (activity--frame activity)
(make-frame `((activity . ,activity)))))
- (set-frame-name (activity-name-for activity))
- ;; Not sure if calling `redisplay' is necessary.
- (redisplay))
+ (set-frame-name (activity-name-for activity)))
(defun activity--frame (activity)
"Return ACTIVITY's frame."
- [elpa] externals-release/activities a337656530 014/103: WIP, (continued)
- [elpa] externals-release/activities a337656530 014/103: WIP, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 003df257af 002/103: WIP, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 3738d539e9 018/103: Add FAQ, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities bf181fa512 019/103: Update FAQ, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities bf84de5214 022/103: WIP (multisession doesn't seem to work with alists, trying persist next), ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities f55b63a1cf 023/103: Seems to work, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 43c4524b47 025/103: Fix: (activity-switch) Set frame name, call make-frame correctly, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 4bc5b0f757 026/103: Fixes and additions, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities e0bdd210bd 027/103: Fix, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 42f9e302be 031/103: Tidy, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 68dc0e0d55 033/103: Fix: Don't redisplay,
ELPA Syncer <=
- [elpa] externals-release/activities 31d563422f 030/103: Fix, tidy, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities d3d1c9f6dd 036/103: Docs: Update readme, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 0a5bdc6f1a 044/103: Add: (activity-new) Use prefix to redefine, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 2f4ce2441c 046/103: Docs: Update, add Info manual, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 99ae983d0b 048/103: Tidy, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 2e18f9cb36 047/103: Rename to "activities", ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities d5e0ad5884 049/103: Merge: Rename to "activities", ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 970ec6c377 042/103: Add: Bookmark support, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 7ee86c2841 043/103: Notes: Update, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 095231ef6a 052/103: Tidy: Indentation, ELPA Syncer, 2024/01/30