Modify variantOffset calculation logic

This commit is contained in:
tisilent
2023-08-25 14:17:36 +08:00
parent 08f7b4c53c
commit bec1642123
14 changed files with 51 additions and 89 deletions
+1 -1
View File
@@ -180,7 +180,7 @@ export class ExtendedAttrs implements IExtendedAttrs {
public get underlineVarinatOffset(): number {
const val = (this._ext & ExtFlags.VARIANT_OFFSET) >> 29;
if (val < 0) {
return val ^ 4294967288;
return val ^ 0xFFFFFFF8;
}
return val;
}