プロジェクト

全般

プロフィール

Bug(バグ) #3612

タイムラインガジェットで11件以上コメントが付いている場合の動作がおかしい

isao sanoほぼ10年前に追加. ほぼ7年前に更新.

ステータス:
Fixed(完了)
優先度:
Normal(通常)
担当者:
対象バージョン:
開始日:
2014-06-02
期日:
進捗率:

100%

3.6 で発生するか:
Unknown (未調査)
3.8 で発生するか:
Unknown (未調査)

説明

概要

opLikePluginを使用している環境で、タイムラインに対して11件以上コメントが付いている場合に「以前のコメントを見る」をクリックすると、コメント数分の「いいね!」が一番古いコメントに表示される。

再現バージョン

./symfony opPlugin:install opLikePlugin -r 1.2.1
./symfony opPlugin:install opTimelinePlugin -r 1.2.0

再現手順

1. タイムラインガジェット上でメンバーのタイムラインに対して11件以上のコメントをつける
2. 画面をリロードし、「以前のコメントを見る」をクリックする
3. 最後に表示されたコメントに「いいね!」が11件並んで表示される

原因

opTimelinePlugin 側で、「以前のコメントを見る」をクリックし、コメントを取得したタイミングで、
div.timeline-post-comment 要素のデータのみを消しているが、そのタイミングで表示されている「いいね」の要素は div.timeline-post-comment の要素の外にあるため、削除されず、残る

「いいね」の要素が残ったまま、コメントが追加され、そのコメント内にさらに「いいね」が追加される

修正

div.timeline-post-comment の要素内に 「いいね」の要素を定義するようにパッチを作成する

いいね.png 表示 (28 KB) isao sano, 2014-06-02 18:36


関連するチケット

関連している opTimelinePlugin - Bug(バグ) #4196: タイムラインの「以前のコメントを見る」をクリックした際に、クリックする前からコメントが逆順になる New(新規) 2017-05-22

履歴

#1 Shinichi Urabeほぼ7年前に更新

  • 担当者Shinichi Urabe にセット

#2 Shinichi Urabeほぼ7年前に更新

  • ステータスNew(新規) から Accepted(着手) に変更

以下においても現象を確認。ブラウザ依存の問題ではなさそう

  • IE11
  • Safari バージョン10.1.1 (12603.2.4)
  • Chrome バージョン 58.0.3029.110 (64-bit)
  • Firefox 53.0.3 (64 ビット)

#3 Shinichi Urabeほぼ7年前に更新

  • 関連している Bug(バグ) #4196: タイムラインの「以前のコメントを見る」をクリックした際に、クリックする前からコメントが逆順になる を追加

#4 Shinichi Urabeほぼ7年前に更新

  • 説明 を更新 (diff)
  • ステータスAccepted(着手) から Pending Review(レビュー待ち) に変更
  • 対象バージョンv1.2.6 alpha にセット
  • 進捗率0 から 50 に変更

#5 Shinichi Urabeほぼ7年前に更新

  • ステータスPending Review(レビュー待ち) から Fixed(完了) に変更
  • 進捗率50 から 100 に変更

他の形式にエクスポート: Atom PDF