チケット #1468 (closed 不具合: 対応済)
差分表示時、削除行の左側が一行下になることがある
報告者: | daisuke | 担当者: | daisuke |
---|---|---|---|
優先度: | 普通 | マイルストーン: | 3.6b1 |
コンポーネント: | アプリケーション | バージョン: | |
キーワード: | 関係者: |
説明
1: 変更なし
2: 削除
3: 変更なし
4: 削除
といった場合に、2行目の表示がおかしい。
→AView_LineNumber::SPI_GetDiffDrawData()にて、SPI_GetDiffTargetParagraphIndexFromThisDocumentParagraphIndex()を使って、開始段落、終了段落に対する左側の段落を取得している。
そこで参照している、mDiffParagraphIndexArrayのデータがそのようになっている。
→そもそも削除の場合に右側開始段落、終了段落というのがおかしいので、削除の場合は、開始段落のみ使って、対応する左側の削除段落数を取得するように変更したい。(document内で、段落パートごとに削除段落数を記憶しておく)
チケットの履歴
Note: チケットについてのヘルプは
TracTickets を参照
して下さい。