diff options
| -rw-r--r-- | equalize_sidebearings.py | 8 | 
1 files changed, 7 insertions, 1 deletions
| diff --git a/equalize_sidebearings.py b/equalize_sidebearings.py index 22cde71..92f518b 100644 --- a/equalize_sidebearings.py +++ b/equalize_sidebearings.py @@ -6,6 +6,12 @@ class EqualizeSidebearings(object):      def center(self, info):          if info['event'].characters() == 'a': -            info['glyph'].center() +            g = info['glyph'] + +            g.prepareUndo('Equalize Sidebearings') + +            g.center() + +            g.performUndo()  EqualizeSidebearings()
\ No newline at end of file | 
