From c8d4149b322b6079a0dcdae0c555e3996e53a19b Mon Sep 17 00:00:00 2001 From: Michiharu Ariza Date: Fri, 22 Feb 2019 16:23:04 -0800 Subject: [PATCH] Fix issue #1516: subset VVAR (#1517) * fix #issue 1516: subset VOrgMap * fixed BsbMap as well * fix bad edit --- Lib/fontTools/subset/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Lib/fontTools/subset/__init__.py b/Lib/fontTools/subset/__init__.py index 9403fc152..5be62d2d8 100644 --- a/Lib/fontTools/subset/__init__.py +++ b/Lib/fontTools/subset/__init__.py @@ -1852,9 +1852,9 @@ def subset_glyphs(self, s): if table.TsbMap: table.TsbMap.mapping = {k:varidx_map[v] for k,v in table.TsbMap.mapping.items()} if table.BsbMap: - table.RsbMap.mapping = {k:varidx_map[v] for k,v in table.RsbMap.mapping.items()} + table.BsbMap.mapping = {k:varidx_map[v] for k,v in table.BsbMap.mapping.items()} if table.VOrgMap: - table.RsbMap.mapping = {k:varidx_map[v] for k,v in table.RsbMap.mapping.items()} + table.VOrgMap.mapping = {k:varidx_map[v] for k,v in table.VOrgMap.mapping.items()} # TODO Return emptiness... return True