浏览代码

editor: bug fix for preview

Le Tan 5 年之前
父节点
当前提交
3b34d9f832
共有 1 个文件被更改,包括 3 次插入3 次删除
  1. 3 3
      src/vpreviewmanager.cpp

+ 3 - 3
src/vpreviewmanager.cpp

@@ -517,8 +517,8 @@ void VPreviewManager::checkBlocksForObsoletePreview(const QList<int> &p_blocks)
     }
 
     OrderedIntSet affectedBlocks;
-    for (auto i : p_blocks) {
-        QTextBlock block = m_document->findBlockByNumber(i);
+    for (auto blockNum : p_blocks) {
+        QTextBlock block = m_document->findBlockByNumber(blockNum);
         if (!block.isValid()) {
             continue;
         }
@@ -539,7 +539,7 @@ void VPreviewManager::checkBlocksForObsoletePreview(const QList<int> &p_blocks)
 
             PreviewSource ps = static_cast<PreviewSource>(i);
             if (blockData->clearObsoletePreview(timeStamp(ps), ps)) {
-                affectedBlocks.insert(i, QMapDummyValue());
+                affectedBlocks.insert(blockNum, QMapDummyValue());
             }
         }
     }