タスク内のタイムラインで「最新のコメント」が「一番上」に来てほしい

@hirasawa.t さん、ご提案いただきありがとうございます!

私は個人的には「一番下」に最新コメントがあることでメリットを感じていました。
Macの場合はCmd+↓ (下矢印)でページの一番下にジャンプするので、すぐにコメントを確認できます。Windowsの場合はHome/EndキーかPageDown長押しでしょうか。

コメントが新しい順に並ぶと、右側の画面が
タスク名 > タスクの説明 > 最新のコメント > 古いコメント
の順に並び、最新のコメントを見ようとすると表示位置の微調整が必要になり、逆に探すのが手間になってしまうかもしれません。


@Tetsuo_Kawakami さんのおっしゃっていたコメントの最大限の表示については、英語版のスレッドに先日書き込みました。

まず、https://chrome.google.com/webstore/detail/asana-expander/goplcobjbaafmhoadgihbepeejbajbki というChrome拡張機能で自動的にすべてのコメントを表示し、展開することができます。
https://chrome.google.com/webstore/detail/asana-load-more/gmgelaegjlfeldnmlilkeaegejmlgjhf と並んで便利な拡張機能です。)

手動でワンクリックでコメントを拡張したい場合、ブックマークレット(JavaScriptをブックマークに登録する)という方法で解決することにしました。私はAsanaを常に開いている人間なのでブックマークバーにAsana用のアイコンが一つ増えても邪魔に感じません。

// 適当なページをブックマークに追加し、「その他...」や「編集...」を押して名前を変えるか削除し、「URL」に以下のコードを追加します:
javascript:(function(){
	const expandLink = document.querySelector('.TaskStoryFeed-expandLink');
	if (expandLink && expandLink.textContent.match(/\d/)) expandLink.click();
	document.querySelectorAll('.TruncatedRichText-expand').forEach(link => link.click());
	document.querySelectorAll('.TaskStoryFeed-expandMiniStoriesLink').forEach(link => link.click());
})();

このブックマークレットをクリックすると、「その他 X 件のコメント」「もっと見る」「以前の X 件の更新を表示」がすべてクリックされて、コメントが展開表示されます。
お役に立てば幸いです。

2022年7月追記: ブックマークレットについては別途トピックを立てました。Asanaブックマークレットのご紹介

2 Likes