From ccf8992628c25ceb0854b3bcb82d0e7df20cccb9 Mon Sep 17 00:00:00 2001 From: liu weikai Date: Fri, 9 Oct 2026 12:55:46 +0800 Subject: [PATCH] Preserve legacy annotation index value layout --- modules/core_tmap/src/reader.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/core_tmap/src/reader.cpp b/modules/core_tmap/src/reader.cpp index ff44ccf6..ae5d292f 100644 --- a/modules/core_tmap/src/reader.cpp +++ b/modules/core_tmap/src/reader.cpp @@ -538,7 +538,7 @@ Status Reader::lookupAnnotations(uint8_t zoom, uint32_t x, uint32_t y) const auto* fast = section(44); const auto* index = fast ? fast : section(40); if (!index) return Status::Invalid; - return find(*index, KeyKind::Number, nullptr, 0, key, workspace_.record.data(), fast ? 16 : 8); + return find(*index, KeyKind::Number, nullptr, 0, key, workspace_.record.data(), fast ? 16 : 24); } Status Reader::annotationStep(AnnotationCursor& c, size_t budget, AnnotationVisitor visitor, void* context) {