diff options
| author | xiebaiyuan <xiebaiyuan@139.com> | 2024-08-02 04:57:31 +0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-08-02 04:57:31 +0300 |
| commit | 8944e607789b0847625f9962e90aab9901c731cd (patch) | |
| tree | 88bb5127f2f04211cc4584a35f3440dea743b1b4 /core/src/main/java/com | |
| parent | 6ea3726b33dce7c02e05dc682d68501f879985b6 (diff) | |
| download | zxing-8944e607789b0847625f9962e90aab9901c731cd.tar.xz | |
Fix SYMBOLOGY_IDENTIFIER loss in QRCodeMultiReader (#1839)
Diffstat (limited to 'core/src/main/java/com')
| -rw-r--r-- | core/src/main/java/com/google/zxing/multi/qrcode/QRCodeMultiReader.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/core/src/main/java/com/google/zxing/multi/qrcode/QRCodeMultiReader.java b/core/src/main/java/com/google/zxing/multi/qrcode/QRCodeMultiReader.java index c3663498b..e5699e476 100644 --- a/core/src/main/java/com/google/zxing/multi/qrcode/QRCodeMultiReader.java +++ b/core/src/main/java/com/google/zxing/multi/qrcode/QRCodeMultiReader.java @@ -83,6 +83,9 @@ public final class QRCodeMultiReader extends QRCodeReader implements MultipleBar result.putMetadata(ResultMetadataType.STRUCTURED_APPEND_PARITY, decoderResult.getStructuredAppendParity()); } + // Fix SYMBOLOGY_IDENTIFIER loss in QRCodeMultiReader + result.putMetadata(ResultMetadataType.SYMBOLOGY_IDENTIFIER, "]Q" + decoderResult.getSymbologyModifier()); + results.add(result); } catch (ReaderException re) { // ignore and continue |
